SVN使用技巧
2020-04-07 11:27:38 0 举报
AI智能生成
svn使用技巧基础初步
作者其他创作
大纲/内容
操作示意图
程序安装
主程序
TortoiseSVN-1.12.0.28568-x64-svn-1.12.0.zip
汉化包
TortoiseSVN-1.12.0.28568-x64-svn-1.12.0-language.zip
检出文件
创建一个新文件夹作为本地工作目录(Working directory),可以使用应用名为文件夹名。
如,为我的项目(xxx)创建本地工作目录:
【D:\workspace\xxx_wc】
如,为我的项目(xxx)创建本地工作目录:
【D:\workspace\xxx_wc】
wc:workcopy
从SVN仓库检出(checkout)一个路径的全部版本内容,如图,右键–>点击“SVN Checkout”
子主题
在弹出页面中填写仓库URL即可,其它默认参数即可
检出对话框
Reversion处,“HEAD revision”是指最新版,也可以指定Revision为任意一个版本。
点击“OK”,出现下载界面
如果一切顺利,项目(xxx)所有版本代码将会全部出现在刚刚创建的xxx_wc文件夹下,
Log中最后的Revision表示检出的当前SVN仓库的代码版本,1是指它的第一个版本
Log中最后的Revision表示检出的当前SVN仓库的代码版本,1是指它的第一个版本
提交文件
在本地使用你喜欢的编辑器,编辑任意文件,
保存后该文件图标将会出现红色感叹号,
表示这个文件修改过,没有提交
保存后该文件图标将会出现红色感叹号,
表示这个文件修改过,没有提交
刚刚修改过的文件变色了。
下面需要提交(commit)最近的变化。在文件上击右键,出现菜单 ,选择“SVN commit”
下面需要提交(commit)最近的变化。在文件上击右键,出现菜单 ,选择“SVN commit”
也可以提交整个文件夹
然后填写关于本次更新的日志(log message),这是必填项,否则commit会失败。
如果顺利,刚才的修改已经成功提交,并且前该项目的SVN版本号加1,变成 n 了。
关于SVN的版本号是全局的,
也就是说SVN仓库中的所有文件变更都共享一个版本号序列,
所以如果查看某个文件,或者目录的log,可以发现版本号可能并不是依次递增。
也就是说SVN仓库中的所有文件变更都共享一个版本号序列,
所以如果查看某个文件,或者目录的log,可以发现版本号可能并不是依次递增。
新增文件
在 SVN工作目录下,对于文件修改,完成后只需要commit就ok了,
但对于新增文件,或者从其它目录复制进来的文件或文件夹,
需要在commit之前需 要做一步add操作,
即将文件或文件夹添加到svn工作目录中来,否则SVN客户端不认它。
具体操作很简单
但对于新增文件,或者从其它目录复制进来的文件或文件夹,
需要在commit之前需 要做一步add操作,
即将文件或文件夹添加到svn工作目录中来,否则SVN客户端不认它。
具体操作很简单
然后再右键commit即可
更新文件
更新别人提交的修改
0 条评论
下一页