我正在寻找一个用户友好的版本控制系统,我和我的非技术妻子都可以使用。我尝试过 subversion 和 perforce,但发现它们过于复杂,有些事情无法通过 GUI 完成。它只能在 Windows 客户端上使用,并且只能在本地网络上使用。我想将主存储库存储在我的 Windows 家庭服务器上。免费是最好的,但如果它是好软件,消费者使用的合理价格也是可以的。提前谢谢。
编辑: 我得到了很多不合适的解决方案,我认为这是因为我在开篇中没有说清楚。我想使用该工具的主要原因是用于软件源代码控制管理(但也用于二进制文件,例如 Word 和 Excel 文件),因此它需要支持分支、合并和发布管理等功能。虽然我是主要用户,但妻子也需要使用该工具,但她不懂技术。但是,她精通计算机,可以熟练使用这款用户友好的软件。
我发现 subversion 和 Perforce 的主要问题是,在几个位置需要输入源存储库内的位置路径。一个简单的 GUI 浏览位置就很完美了,但这些特定区域需要用户在文本框中手动输入路径,而且几乎不需要确认路径是否有效。
如您所见,即使 Dropbox 等文件同步软件支持文件版本控制,它也不适合这种情况。
答案1
你说你尝试过颠覆,但你有没有尝试过乌龟SVN? 它作为 shell 扩展工作,并且您的存储库可以位于任何地方(包括本地目录中)。
它相当直观(比命令行颠覆要直观得多)。我不确定内部“diff”实用程序是否可以与文字处理器文档等一起使用,但我确信某些地方有相关信息。
答案2
Dropbox 怎么样?它使用文件夹同步系统,但他们也在自己的服务器上存储副本。它似乎非常易于使用。
答案3
答案4
你调查过吗文件仓鼠?我以前用过它,它很容易弄清楚。