9、高效使用Eclipse与Subversion进行版本控制

高效使用Eclipse与Subversion进行版本控制

1. 导入敏捷项目后的工作台情况

当导入敏捷项目后,控制台视图和Pydev包资源管理器视图会有相应活动。控制台视图会显示Subversion检出操作的输出,Subversive会详细记录其操作,既展示操作的命令行等效形式,也展示操作的输出结果,若有需要,你也能在命令行中复制这些操作。

Pydev包资源管理器的外观也与之前不同。项目名称旁会显示其仓库的URL,每个节点旁会显示版本号,且每个图标都有一个小黄标记,表明该节点是从Subversion共享而来的。不同的团队提供者会使用不同的标记,额外的标记则用于指示其他状态变化。

2. Eclipse与Subversion的交互操作

在Eclipse中,许多操作都与Subversion直接关联。例如,删除受Subversion控制的模块或包,会同时从Subversion中删除该文件;复制或重命名模块或包,也会在Subversion中进行相应的复制或移动操作。

不过,有些预期与Subversion关联的操作却并非如此。创建新文件、模块或包时,并不会自动将其添加到Subversion中。更令人困惑的是,撤销操作只完成了一半,撤销创建新文件的操作时,新文件仍会留在工作区,同时恢复旧文件,移动和重命名操作也存在类似情况。但这些问题可能在未来得到解决。

通过团队仓库视图,能清晰了解工作副本相对于仓库的状态,而Subversive在这方面表现出色。

3. 团队仓库视图的使用

团队仓库视图替代了之前章节中大部分的Subversion状态操作。它能展示仓库与工作副本之间的差异,以及工作副本与

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值