我希望看到我的同事在接受即将到来的更改之前所做的更改。
所以我首先要获得状态
svn st -u
...告诉我我有一个即将到来的变化
* 9803 incomingChanges.html
M 9803 localChanges.html
M * 9803 localAndIncoming.html
我可以看到我所做的更改
svn diff localChanges.html
...但是我怎样才能localAndIncoming.html
显示出已更改的内容,以及与工作副本有何不同?
不回答你的命令行的问题,但:到底,一旦你知道什么是你的工作副本不同,你可能要合并用自己的修改版本库的修改。使用某些GUI进行操作时,为什么不使用GUI来帮助您完成初始比较呢?像TortoiseSVN这样的工具可以提供这种比较。此外,像Eclipse的集成开发环境可以查看传入更改(即使没有什么合并-好的,得到一个什么样的同事已经达到一个想法)很容易,避免自动合并。
—
Arjan 2010年
是否有GUI方法可以使用TortoiseSVN查看传入的更改?
—
克里斯蒂安
您还希望同时比较入库ChangeChanges.html,不是吗?
—
拉菲·哈查杜安