我们有最长的时间,但仍然没有在我的工作场所使用任何类型的版本控制系统,我现在要求我们使用它。由于我们目前有一些空闲时间,老板命令我实施它,但我不太了解它以确定如何正确实施它。
首先让我说明一下我们当前的设置:
使用当前的设置,当我或我的同事需要在文件中工作时,我们实际上需要互相询问对方是否正在使用文件我即将打开等等。这不好,我相信像SVN这样的工具就是我们所需要的。 Git目前不是一个选择。
我目前还不确定如何在我们的情况下正确设置SVN,我想这样做并从一开始就正确使用它。
你怎么建议我们这样做?
我最初的想法是一个设置,包括计算机A和计算机B各自运行本地网络服务器,我和我的同事各自开发,并承诺一个"主人"开发人员网络服务器,完成后..但我不认为这是最正确或最好的方式,因为我不知道如何处理数据库,也不知道从开发服务器迁移到生产服务器。