tortoiseSVN笔记

251 阅读3分钟

1.基本操作(转载)

1.项目检出到本地

假如项目已经在服务器的仓库里,⾸先传建一个空文件夹,在空文件夹内右键,选择"SVN Checkout" ,填⼊版本库地址后点确定,完成后你就可以在你的目录下看到你的项目了。如果你需要检出指定版本,填写上版本号代替最新版本。

2.导入项目

假如你在本地建好项目需要传到SVN,右键选择"TortoiseSVN->Repo-browser", 在相应目录下右键选择“Add file/Add folder”,选择相应目录即可,务必加Comment,这样别人才知道你⼲了啥,导入成功就能看到目录了,注意,务必记得重新检出,这样项目才是受SVN控制的。

3.提交修改

假如你在本地修改了一个文件要提交修改(文件显示绿色表示没被修改,红色表示被修改过,看不见颜色可以重启下电脑),在根目录下,右键选择SVN Update,务必加comment,以便以后查看。

4.加入新文件

假如现在加入了一个个新文件(蓝色表示不属于版本库的未知文件),你需要加到版本库里,右键选择“TortoiseSVN->Add”,增加完毕后,变成蓝色加号,表示新增加的版本库文件,接下来,只需写代码,然后提交即可。

5.删除文件

假如你要删除一个文件,右键选择 “TortoiseSVN->Delete”,然后Commit即可。

6.检查更新

如果你要提交修改的文件有别人提交过新的,你是提交不上去的,你必须先更新再提交,怎么知道服务器有没有更新?你可以直接选择更新,有没有更新一下就知道,或者右键 “TortoiseSVN->Check for modifications”。然后点 “Check repositor...

2.操作说明(转载)

1、Check out(检出):从库中取得代码 把服务器资料库里存放的某个项目代码取出来,放到本地主机中,这个动作叫做“check out”。使用具体步骤:进入要安装项目文件的目录中,点击鼠标右键,选择SVN Check out项,然后填写项目的原始路径和安装路径后点击“ok”即可。

2、Update(更新):更新项目代码

以前checkout过的一个项目代码,当服务器上有了更新的代码,或者本地代码损坏或丢失,update可以自动判断本地哪些文件较旧,或者缺少,都会自 动更新。当然,你也可以删除掉本地代码,重新check out。使用具体步骤为:在要更新的项目上点击鼠标右键,选择“SVN Update”项即可。

3、Commit(提交):将本地代码上传到库

当修改(增加,删除,修改等所有写操作)过本地代码后,这个动做会把新代码提交到SVN。如果本地代码做了修改,不执行commit操作,SVN服务器上是 不会有这个新版本的,也就是说其它人也得不到。对代码做过修改后,应尽快commit。使用具体步骤:在修改完待上传的项目上点击鼠标右键,选择“SVN Commit”项即可。

4.delete(删除):将代码库中的文件删除

将文件/文件夹删除,然后提交 Commit,此操作将会删除对应代码库中的某个文件