SVN常用操作&TortoiseSVN签出的项目,导入Eclipse后,用Eclipse中的SVN进行版本管理...

[color=red]Tortoise SVN:[/color]
安装完成后,默认的右键菜单有SVN Update, SVN Commit, [color=red]增加SVN Show log[/color]:右键->TortoiseSVN->Settings->General->Context Menu->选中Show log,然后勾上 ok(在弹出的Show Log画面中,勾上Show only affeted paths,就只看选中文件或者文件夹的修订履历)

在TortoiseSVN中,选择程序的根目录-》查看日志,可以查看所有人的提交记录([color=red]并且可以根据,作者,时间,内容等进行过滤[/color])

TortoiseSVN中防止错误提交:选中文件-》SVN Commit-》在弹出的对话框中选择要忽略提交的文件,右键-》Move to changelist-》ignore-on-commit-》done
然后再次通过SVN Commit进来后,会发现,ignore-on-commit组下面的文件会默认不选中,防止被错误提交

Tortoise SVN清楚默认保存的用户,密码,url等数据:TortoiseSVN->Settings->Saved Data

[color=red]Visual SVN Server迁移:[/color]把Repositories目录下的文件夹复制过去,然后在Tortoise SVN进行Relocate操作就可以了(修改机会会保留下来)。

[color=red]Eclipse SVN插件:[/color]
Team->Share Project->SVN->
Your project already has SVN directories. It was probably previously shared, or checked out using another tool. It will be automatically shared using the following information.

User:
Host:-

Finish, Done!

Set svn:ignore on it via Team->Add to svn:ignore
在同步视图,选中不需要版本控制的文件,右键,Add to svn:ignore

[color=red]选中项目[/color]->Team->Show History 可以查看[color=red]所有人[/color]、指定人的提交记录(日期,提交人,备注)

[color=red]导出代码、文件Diff变更比较记录:[/color]
选中需要比较的文件的根目录,右键 -> SVN Commit -> 选中所有变更的文件,右键 -> Show defferences as unified diff(在这个右键界面中还可以复制到变更的文件一览Copy path to clipboard) -> 在保存比较记录(文本文件)

TortoiseSVN:报错:Working Copy xxx locked,使用Clean Up(Clean up working copy status & include externals), ok

Visual SVN Server在修改机器密码后不自动启动,Services->VisualSVN Server->General Startup type & Log on account(换成当前使用的域帐号domain\username)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值