SVN搭建本地文件版本管理
来源:互联网 发布:一元云购源码干嘛用的 编辑:程序博客网 时间:2024/05/22 06:39
前言
SVN是比较优秀的版本管理软件,被众多人所采纳,为了协助团队记录版本的迭代过程以及每次的变更,使用SVN势在必行,但是在搭建网络服务时,很多人被困住了,无法前行,也无法理解到SVN的真谛,所以我建议初学者可以在本机搭建SVN本地文件管理。
准备工作
1、下载安装TortoiseSVN客户端程序即可:从官方网站http://tortoisesvn.net/downloads获取最新的TortoiseSVN。
2、初学者无需下载安装最新的服务器安装程序,后期文章会告诉大家如何安装服务器,本文暂不论述。
开始干活
1、在某个目录建立个文件夹,如在E盘建立Respository_Test。
2、鼠标右击文件夹,会出现如下的右键菜单,如果没有这个右键菜单,代表你还没有安装好SVN客户端。
3、点击Create Respository here后,会提示成功创建仓库的对话框,如下所示。
4、此时再进入到目录后,发现多了很多文件,具体文件如下所示。
任务完成一半了,版本库基本创建完成了,下一步你就要从版本库Check Out了。
5、Check Out的操作比较简单,你创建一个自己的工作目录,比如D盘的workspace。(这个比较简单吧,这里就不截图了)
在workspace的空白处,右击鼠标,可以看到右键菜单如下。
6、此时空白目录下,就会多个文件夹了,这个文件夹的图标跟普通文件夹是不一样的。
7、这就是SVN的标志性图标了,绿色代表本地库跟版本库一致(当然不全部是,如果中间有新增文件,在文件夹看的也是绿色),红色代表有修改。
文件管理
1、在文件夹内增加文件,取名Testfile.txt,此时文件会出现个问号,这代表是质疑的文件,也就是版本库不认识你,你应该还要右击选择SVN菜单的Add;
2、Add操作后,会变成一个加号,截图太麻烦了,自己看看吧。
3、最重要的一点,就是要提交了,也就是Commit了,注意下图所示。
4、弹出的框可以看到本次提交的文件,本次提交的说明,均可填写,注意说明要说明清晰,以便日后查看。
5、至此,你的文件就提交到版本库中了,当然这是最简单的方式,仅仅提交到了本地,按照道理应该要提交到服务器上,这样,团队的其他成员也可以通过Check Out操作得到版本库的文件或者代码。后续在提供说明。
6、补充说明,如果这个文件修改了,怎么办?
修改后,文件会呈现红色感叹号,再次提交即可。
啰嗦几句
1、目前的版本控制,仅限于初学者用于管理本地文件的一种方式,团队合作不适用,除非团队成员都进入到服务器进行工作;
2、SVN其实就是三个关键操作:
Check Out——提取版本库文件
Commit——提交本地修改至服务器
Update——更新本地版本至版本库
3、有问题就留言吧
- SVN搭建本地文件版本管理
- SVN版本管理搭建(svn+apache+svnadmin)
- 版本管理--svn服务端环境搭建
- 利用SVN实现计算机本地文件文件夹的管理,轻松实现版本控制
- 如何正确使用SVN建立本地文件管理
- 如何正确使用SVN建立本地文件管理
- 如何正确使用SVN建立本地文件管理
- Linux/centos下搭建svn服务来管理版本
- 搭建SVN版本控制
- 搭建SVN 版本控制
- svn版本服务器搭建
- 搭建svn版本管理器
- SVN版本库搭建
- 搭建SVN版本控制系统
- SVN版本库搭建
- svn版本库管理
- SVN 版本管理
- SVN版本管理配置
- hdu-Play the Dice
- implicit declaration of function 'kzalloc' 解决方法
- 转子“知乎”--穷人如何成为富人
- 静夜随笔
- C语言库函数之 int vsnprintf(char *str, size_t size, const char *format, va_list ap);
- SVN搭建本地文件版本管理
- className.class.getResourceAsStream()与ClassLoader.getSystemResourceAsStream() 的区别
- [版本控制]如何在GitHub上下载自己喜欢的开源代码并提交修改
- 2013/08/19 C# WPF 学习笔记
- ExtJS做的一个信息管理界面
- ArrayList源码分析(基于JDK1.6)
- gridview两列数据的互换
- 在Excel的单元格中,调用VBA函数
- VC/MFC 编辑框里面字符串的存放方式