随着开发的进行,特别是团队开发,发现代码,文档的版本控制是那么的重要,正规的企业级开发跟别说了,所以,今天我来讲一下如何在开发中进行版本控制,无论是自己写程序还是团队开发,这都是必不可少的一步。
现在让我们一起步入svn的世界吧!
(1)安装的myeclipse和eclipse一般是不带svn插件的,去网上下载一个插件即可!
(2)win32安装TortoiseSVN-1.3.5.6804-svn-1.3.2.msi 选择中文版
win64位的下载64位的 TortoiseSVN-1.3.5.6804-svn软件。
电脑 --》开始》》运行 cmd 》》》 ping 192.168.1.133 看看是否能ping 通服务器端,这至关重要!!!
默认安装即可
(3)安装完成后,单机鼠标右键 选择 Tortiose svn -----选择第一项repo-browser
输入的192.168.1.133替换成你自己的服务器的地址,点击ok,输入用户名和密码即可。
(4) 连接成功就会出现以下界面,出现后拖动文件到里面即可如lib文件夹,选中svn://192.168.1.133/svn/ndyy----lib ,点击右键----选择copy to working to .......即可把它导到相应文件夹
此时,你就可以从桌面往svn://192.168.1.133/svn/sdyy/下拖进文件,该文件就会对应生成一个版本号。此时,每个人都按照上方式连接到同一台服务器上,对文件进行修改的时候,就会对应相应的版本号,就算我们本地把自己的文件备份丢了或者删了,我们亦可以通过svn找到我们先前的文件。
找到文件的方法:在本地新建一个文件夹,用英文命名,因为它对中文支持的不是很好。
在文件家中单机右键,选择svn checkout 弹出下面的界面:在ndyy后面添加你要导出的文件所在的路径即可,点击ok。
(5)对比两个版本到底哪里不同,选择你要对比的文件....如下图,点击右键 选择 show log 在最上边会出现几个历史版本的QQ.txt文件,现在按住Ctrl键,用鼠标选择两个你要对比的历史版本qq.txt 点击对比,开始对比,显示出不同信息,其实对于代码的对比,我们更喜欢放到eclipse下去比较,现在我们去配置eclipse吧!
启动eclipse---》windows----》show views---》other ----》看下图:
(6)点击ok 出现下图;
(7)选中svn://192.168.1.133/svn/ndyy 右键 选择资源库位置 按照图往下做: 如图:
(8) finish完成!
(9)现在双击:svn://192.168.1.133/svn/ndyy就会出现和(4)图片展示的一样的东西。好了此时的配置就结束了!
(10)下次讲解他的使用方法。