如何解决简单版本控制
| 我们从事许多小型网站项目。我们三个人位于不同的地理位置。我想要一个非常简单的系统,其主要关注点是检出并检入Web文件(php,css,图像,js),以便我们不会意外覆盖彼此的代码。我们还需要一种将本地文件系统与Web服务器上的文件以及彼此同步的方法。回滚到旧版本是不错的选择,但分支和合并等功能并不重要。对于我们的目的而言,GIT似乎过大了,也许不是。你能推荐什么吗?解决方法
您应该使用SVN或Git。
两者都有很好的工具和IDE支持
如果确实需要分支和合并,以后都可以使用两者
如果您从源代码管理开始,则可能应该使用SVN。对于许多新开发人员而言,似乎很容易理解只有一个主目录(主目录),并且每个人都有相同的版本。
您以后总是可以切换到Git。有非常好的工具可以将SVN存储库转换为Git存储库。
从长远来看,您将可以使用良好的源代码管理管理工具来避免麻烦。
, 阅读Svn vs Git以获得一些有用的信息。
就我个人而言,我更喜欢SVN的功能,它仅可以签出您想要的内容,但是任何一种都应该足够容易设置和使用。
, 很多人喜欢svn,因为它与真实的文件系统相似,并使用主干作为分支等,而其他人则喜欢git,因为它具有强大的功能。我个人更喜欢git,但是学习曲线可能会有些令人生畏,因此我通常会强迫VCS \'作为我工作的一部分提交。
从svn转换为git(或任何其他VCS)将很困难,而且您可能会被迫做出意想不到的妥协。
或者,您可能喜欢Mercurial。我并不是真正的粉丝,但它具有git的大部分/全部功能,并且界面友好得多。它很容易像其他两个一样流行,并且由于共同的遗产,后来转换为git的痛苦可能最小。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。