《TortoiseSVN》简单使用说明

##################工作记录####################

常用图标说明

一个新检出的工作副本

修改过的文件

更新过程遇到冲突的文件

你当前对文件进行了锁定,不要忘记不使用后要解锁,否则别人无法使用

当前文件夹下的某些文件或文件夹已经被调度从版本控制中删除,或是该文件夹下某个受版本控制的文件丢失了

有一个文件或目录已经被调度加入版本控制

有一个文件或目录被版本控制系统所忽略

说明文件和目录未被版本控制,但是也没有忽略

1. 创建版本库

新建一个空文件夹,自定义名称,例如:D:\SVN,作为所有版本库的根

在D:\SVN里创建另一个目录Repository

在Repository文件夹上右键,选择“TortoiseSVN”——“在此创建版本库”

2. 导入项目到版本库

选择已有的项目,右键,选择”TortoiseSVN”导入

确认需要导入的版本库URL,需要在URL目录后添加要导入的文件夹名称,因为导入时,不会导入选择项目的顶层文件夹;导入对话框还可以添加导入信息,对导入项目进行说明,这样当查看项目的历史时,这些信息可以提醒你当时做了哪些修改,不添加也不影响使用。

3. 建立工作目录(检出)

新建一个空文件夹,右键,选择“SVN检出”,输入版本库URL,输入检出目录

也可以在版本库上右键,选择“TortoiseSVN”——“版本库浏览器”,然后在需要检出的文件或文件夹上右键,选择“检出”,输入版本库URL和检出目录。

注意,检出时,检出的是版本库中所选文件夹下的内容,不包含所选的文件夹,所以输入检出目录时注意设置好目录。

检出的文件或文件夹上有绿色的对钩,表示文件未被修改,和版本库中的文件版本一致。

4. 更新工作目录

在工作目录中的项目上右键,选择“SVN更新”,这样保证工作目录中的项目是版本库中最新的版本。

5. 修改

进行修改后,文件上会出现红色叹号图标,在文件上右键,选择“TortoiseSVN”,“比较差异”,可以查看做了哪些修改。

6. 撤销修改

如果要将还没有提交的更改恢复到修改前的状态,在文件上右键,选择“TortoiseSVN”——“SVN还原”

7. 添加文件

当工作目录中的项目新增了文件,需要将新增的文件加入版本库控制,在新增的文件上右键,选择“TortoiseSVN”——“加入”,最后提交时,在提交对话框,新文件会显示为增加,原有的文件如果修改了会显示为修改。可以双加修改的文件查看做了哪些修改。

8. 提交工作目录

修改了项目后,需要提交到版本库时,选择需要提交的项目,右键,选择“SVN提交”,可以输入备注信息,描述做了什么修改,不输入不影响使用。

9. 查看项目历史

对于每次修改和提交,如果添加了备注信息,这样就可以看到每个版本对应的日志信息。

10. 调用日志对话框的几种途径

在工作目录中的项目上右键,选择“TortoiseSVN”——“显示日志”,弹出显示日志对话框。

在版本库右键,选择“TortoiseSVN”——“版本库浏览器”,选择项目文件夹,右键,选择“显示日志”。

日志对话框分为3部分

最上方显示版本列表,包含版本、作者、日期时间,以及信息;中间显示了被选中版本的完整的日志信息;最下方显示了被选中的版本都对哪些文件和文件夹进行了修改。

11. 特殊情况说明

如果“检出”后,文件或文件夹上没有绿色对钩,解决方案如下:

运行任务管理器,找到explorer.exe,结束任务,这时候电脑黑屏,然后快捷键Ctrl+Alt+Delete打开任务管理器,点击菜单栏“文件”,选择“运行新任务”,然后输入explorer,确定,则重新打开资源管理器,此时检出的文件或文件夹上出现绿色对钩。

如果要复制工作目录下的受版本控制的项目,右键拖拽,选择“SVN复制版本控制的条目到当前位置”或“SVN复制版本控制的条目到当前位置并改名”。或者直接使用Ctrl+C复制,但是粘贴要右键,选择“TortoiseSVN”——“粘贴”。

在多数项目中你总会有文件和目录不需要进行版本控制。这可能包括一些由编译器生成的文件,如*.obj,可以添加到忽略列表中,在需要添加到忽略列表的文件上右键,选择“TortoiseSVN”——“去除版本控制并增加到忽略列表”或“增加到忽略列表”

  • 23
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
【优质项目推荐】 1、项目代码均经过严格本地测试,运行OK,确保功能稳定后才上传平台。可放心下载并立即投入使用,若遇到任何使用问题,随时欢迎私信反馈与沟通,博主会第一时间回复。 2、项目适用于计算机相关专业(如计科、信息安全、数据科学、人工智能、通信、物联网、自动化、电子信息等)的在校学生、专业教师,或企业员工,小白入门等都适用。 3、该项目不仅具有很高的学习借鉴价值,对于初学者来说,也是入门进阶的绝佳选择;当然也可以直接用于 毕设、课设、期末大作业或项目初期立项演示等。 3、开放创新:如果您有一定基础,且热爱探索钻研,可以在此代码基础上二次开发,进行修改、扩展,创造出属于自己的独特应用。 欢迎下载使用优质资源!欢迎借鉴使用,并欢迎学习交流,共同探索编程的无穷魅力! 基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip 基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip 基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不相信眼泪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值