我们想在我们的应用程序开发过程中使用版本控制系统。但是我们有一个严重的问题,使我们无法使用版本控制系统。
我们在服务器上有应用程序,我们希望通过控制版本控制系统中的所有更改来修改它们,例如 SVN。一位开发人员制作了磁盘上的项目,然后将其共享到存储库中。然后其他开发人员检查这个项目。在此之前,一切都很顺利。
每个设计元素都有两个称为“修改”的属性:
- 修改(最初);
- 修改(在此文件中)。
由于未知原因,这些属性可能在一个副本中有所不同。当一个开发人员进行更改时,“修改(最初)”日期时间设置在他的磁盘项目中,但在其他开发人员的磁盘项目中设置“修改(在此文件中)”日期时间。例如:
- 从修改(最初):
<modified><datetime>20131114T120023,10+04</datetime></modified>
- 从修改(在此文件中):
<modified><datetime>20131114T120025,04+04</datetime></modified>
因此,我们从SINGLE nsf 应用程序中获得了不同的磁盘项目。版本控制转向不断与冲突作斗争。
有可能解决这个问题吗?还是只有一种可能性可以为每个开发人员使用本地副本\副本?
感谢您的任何帮助!