这是我工作以来的第一篇博文,今天晚上在自己电脑搭建了一个SVN 发现有一些坑,而且网上有一些资料也没说的很清楚,所以在此分享一下我今天搭建SVN的步骤,提供给大家参考
一、第一步,下载需要的软件
搭建SVN服务器需要Subversio跟TortoiseSVN这2个软件 下面附上下载地址,下载安装后重启即可
Subversio http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=11151&expandFolder=11151&folderID=91
TortoiseSVN http://tortoisesvn.NET/downloads.html
二、第二步建立一个版本库,用来存放代码
新建一个文件夹,最好是跟你的项目的名字相关。什么盘都可以,但是建议放在C盘,然后按照下面步骤操作
例如文件名为test: 右键"test"文件,点击菜单上的TortoiseSVN(如果没有出现这个选项的话就是你安装失败了),在出现的菜单中点击"Create repository here"然后会弹出一个小窗口,因为网络问题没办法上传图片,请大家见谅. 在弹出的小窗口上分为2个部分,一个是上方的地址,file:///C:\test 这个地址很重要,是你药Checkout使用的地址,下方是3个按钮 分别是"Create folder struchure"/"start repobrowser" /"ok" 点击"Create folder struchure"按钮 提示成功之后就可以点击OK退出了,到此版本库建立成功
三、终于到了Checkout文件了
找到自己需要Checkout的代码文件夹,然后点击右键->SVNcheckout 在URL of repository中输入刚才的地址 然后点击OK 提示成功之后 就成功将你的代码文件夹以及你的版本库链接在一起 接下来你只要在你的代码文件上面点击鼠标右键 然后点击COMMIT,全选文件就可以将你的代码上传到版本库中,然后再以后的代码编程中,当你要回溯到某个版本的时候就可以根据你需要的版本去回溯,从而提高项目的管理性