当前位置: 代码迷 >> 综合 >> Tortoise SVN安装
  详细解决方案

Tortoise SVN安装

热度:26   发布时间:2024-01-16 11:49:38.0
Tortoise SVN 1.6.13.20954中文语言包,32位
Tortoise SVN 1.6.13.20954中文语言包,64位
1.svn官方下载: http://tortoisesvn.net/downloads.html
按照机器类型选择一个下载(不知道机器是32位的还是64位的可以暂时选用32位的)。
                             
2.安装:傻瓜式安装,直接点击下一步即可。
中文语言包的安装和使用
如果之前装过svn的话会自动找地方安装。安装完成之后,任选一个文件夹,右击。
选择TortoiseSVN -> Settings,在弹出的对话框里(左边默认是General),右边第一栏,TortoiseSVN的Language下拉列表,选择中文(简体),确定。
  • 首先是更新提交功能。
  • 更新功能的原理是,对比检出目录和服务器目录,如缺失则更新,如有新文件则忽略。
  • 提交功能的原理是,对比检出目录和服务器目录,如果本地有文件修改且服务器无修改或无记录则上传,如果本地有修改且服务器也有修改则标记为冲突文件。当然我们不是开发者,所以暂时不需要提交功能,其次是TortoiseSVN子菜单中一些常用的功能。
  • 显示日志:按照SVN的规则显示日志,可以用于查询哪个版本由谁提交或修改了哪个文件。版本号也可以在这里查询。
  • 版本库浏览器:按照版本号查询之前的版本,可以取回之前版本的内容。
  • SVN还原:将冲突文件或被修改的文件更新至上一次更新操作时。(仅在有修改时可用)
  • 增加:将未纳入SVN管理的文件登记,并在下次提交时上传至服务器。
  • 改名、删除:顾名思义,改名或删除文件并在下一次提交时改名或删除服务器上的相应文件。windows自带的改名功能会产生一个新的未登记文件和另一个文件的缺失。
  • 增加或删除到忽略列表:将文件标记为“忽略”,即使进行“提交”操作也不会上传至服务器。
  • 绿色对号:该文件从服务器更新后未被修改,提交时不会被提交。

  • 红色叹号:该文件在本地修改过,提交时会尝试上传至服务器。如果服务器的版本也有修改则列为冲突文件。
  • 黄色叹号:冲突文件。服务器和本地文件在同一个基础版本上做过修改。
    举例来说,当前版本是248,我进行几次修改之后提交,则服务器版本变为249。另一人也在248的基础上修改并提交,则他悲剧了,他的修改版本成了冲突文件。需要进行“合并”操作。当然del删除并重新更新是最便捷的方法。
  • 蓝色问号:服务器上未登记的文件。默认不会被提交,进行“增加”操作后会在下一次提交时上传。
  • 蓝色加号:被增加的文件,下次提交时纳入SVN管理。
  • 灰色禁止符:被忽略的文件,不在版本控制范围内。
  • 红色X号:使用SVN删除的文件。在下一次提交时将文件从服务器删除
  • 更新到XXX跳红字还得我重新更新
    这种情况虽然我不知道是怎么造成的,但是SVN是按文件管理的,所以你只需在检出目录上右击点更新即可,不需要重新检出(不然要SVN何用)
  • 不小心删掉了文件怎么办
    重新进行一次更新即可。如果你悲剧地在TortoiseSVN子菜单里选择了删除,那么请在父目录上右击,在TortoiseSVN菜单中选择SVN还原。
    当然如果想保留同一文件夹中其他改动,请取消勾选复选框。
    点确定。
  • 改坏了文件怎么办
    点del删除该文件并重新更新,或者右击该文件,在TortoiseSVN子菜单里选择SVN还原。
  • 改过头了,想一次性恢复到之前的状态。
    直接在检出目录上右键,在TortoiseSVN目录里选择还原。
  • 服务器版本很悲剧地更新了,本地的修改文件成了冲突文件。
    这种情况下你会获得一个原有的文件(黄色叹号)和一到三个服务器上不同版本的文件备份(蓝色问号)。如果不需要保留本地修改的话(如1257AD这种情况),几个文件都del了然后更新即可。
svn插件配置:SVN-site-1.6.18.zip
1.解压SVN-site-1.6.18.zip,生成有两个features,plugins文件夹,其他的没有的删除,只留下这连个,新建一个eclipse文件夹,将这两个文件夹放在eclipse文件夹中。(此处的eclipse文件夹不能少,没有了就出不来的)
2.在eclipse安装目录中找到,dropins文件夹,在该文件夹中创建一个文本文件,后缀为link.在该文件中写如: path="插件路径" , 如: 我的svn插件放在d盘:D:\Program Files\Java\eclipse_plugins\SVN-site-1.6.18\eclipse, eclipse也放在d盘中,
path="D:\\Program Files\\Java\eclipse_plugins\\SVN-site-1.6.18\\eclipse" .

注意在配置时,路径中的反斜线要写双 斜线,正斜线只需要一个即可, 有事可能会在eclipse中看不到,主要是反应慢的原因,多尝试几次就可以了(前提是路径正确)。
同理,其他的插件都可以使用该方法。