码迷,mamicode.com
首页 > 其他好文 > 详细

[CodeVersion--SVN]用TortoiseSVN进行本地代码管理

时间:2016-05-12 14:51:06      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:

简述

这里讨论的是如何管理自己个人电脑的个人项目的代码。和SVN服务器配置无关。
因为在自己电脑进行个人项目时,许多时候也会遇到阶段性的功能完成,一般会考虑将这个时间节点的代码压缩成一个包,打上时间点标志,然后保存在本地文件夹中。但是这种方式还是很原始,而且随着时间迁移,很多更新往后都不会记得,因此需要版本管理工具的帮忙来进行方便的个人项目管理。而TortoiseSVN就是很好的一个选择,使用也非常简单。
可以先到TortoiseSVN官网下载安装包进行安装。

代码仓库管理

比如现在有一个工程需要进行管理,可以先将该工程放在一个目录下(比如我这里将myPrj这个待管理的工程文件放在E盘的SVN_test目录下):
技术分享
这里的myPrj就是我后续要用SVN进行版本管理的资料。在myPrj的旁边创建一个svn_repo的文件夹(必须是空文件夹),将其创建为一个SVN repository:
技术分享
右键点击svn_repo,如下图选择其中的Create repository here:
技术分享
然后在弹出的对话框选择OK,创建repository:
技术分享
这样就相当于将svn_repo作为一个仓库创建成功了,此时可以看到原来的空文件夹svn_repo里面有了一些自动生成的文件了。但是此时svn_repo还只是作为一个仓库而已,只是一个外壳,仓库里面目前还并没有放入“粮食”。
接下来就要将前面的myPrj内容作为“粮食”放入svn_repo这个仓库。首先右键点击svn_repo,选择其中的Repo-browser:
技术分享
这时会弹出下面的对话框,将其中的URL:路径进行拷贝即可:
技术分享
然后在myPrj文件夹上右键点击,选择其中的Import…
技术分享
接着会弹出对话框,表示选择要将myPrj存入到哪个仓库中,此时就将前面拷贝的svn_repo的URL拷贝到下面对话框的URL of repository中,然后点击OK即可:
技术分享
如下表明刚才的myPrj已经Import到svn_repo仓库中了:
技术分享

资料内容管理

实际上前面的部分只是建好了仓库,而其中对于我们有用的内容就是myPrj的内容,这个myPrj的内容才是我们真正关心的。
此时可以在仓库之外的PC的任何一个文件夹位置,如下面在D盘创建了一个Develop文件夹,右键点击空白处,选择其中的SVN Checkout…,表明要将前面所创建的仓库中的内容check到这个位置来进行开发和更新:
技术分享
如下图,仍然拷贝前面仓库的URL,然后点击OK:
技术分享
这样就将myPrj的内容check到这个位置了:
技术分享
然后在D盘的Develop目录下就看到已经有了myPrj中的文件啦:
技术分享
后续就可以在Develop目录下进行对myPrj中文件的修改,提交更新等等操作了。

[CodeVersion--SVN]用TortoiseSVN进行本地代码管理

标签:

原文地址:http://blog.csdn.net/suxiang198/article/details/51364538

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!