每周大约一次,我将文件与其他人同时添加到我的xcode项目中,并且我们遇到了一个丑陋的错误冲突。通常这种冲突很容易解决,但有时候会有点讨厌。你们怎么都处理这个问题。我所做的是:
尝试记住任何时候我正在添加文件,我处于严重危险之中,必须记住立即更新并提交。
我想到的一件事是每当我保存文件时都会有一些提醒我的事情 - 有警报器,闪烁灯等,并且屏幕上弹出一条巨大的消息说“白痴,别忘了犯马上!”。有关实现这一目标的最佳方法的任何想法吗?
关于如何避免每周头痛的任何其他想法?
如何在项目文件中使用svn:needs-lock?可能有用吗?
答案 0 :(得分:0)
将项目文件视为二进制文件(即告诉您的SCM它是二进制文件)。这可以避免冲突,但也需要您的同事重新添加您执行的相同文件。不太理想,我知道......
另一个想法:独自工作? : - )