【发布时间】:2014-09-22 09:08:28
【问题描述】:
在 Sourcetree 之前,我使用的是 Wincvs,它有一个很好的功能,我在 Sourcetree 中找不到。
我正在尝试以这种方式设置它,首先我必须先签出一个文件,然后才能对其进行修改(因此该文件在签出之前只是可读的)。然后,每个想要编辑此文件的人都会收到其他人(具有实际名称)正在编辑此文件的通知,这也很好。
现在(使用 Sourcetree)就像我在 IDE 中编辑文件一样,我在 Sourcetree 中看到更改的文件(我可以提交和推送),但没有检查其他人是否正在修改相同的文件。
还有一个问题,是否有可能只检索已更改的文件?当我从服务器中提取时,Sourcetreee 尝试合并更改的文件,但我希望它们从服务器中更新(不合并)。我已经看到有可能以这种方式将项目“删除”并从服务器中拉出,但我希望更改后的文件覆盖我的本地文件。
感谢您提供任何信息
【问题讨论】:
-
由于 git 本质上是分散的,我认为不可能通知您正在处理特定文件的人
标签: git atlassian-sourcetree git-checkout