我有很多非技术用户都共享一组项目文件.让他们使用版本控制是理想的,但我认为subversion和git对于非技术办公人员来说太技术化了.
是否有适用于普通人的分布式源代码控制软件?
如果源代码控制太技术化,他们可以使用Subversion和WebDav.
技术水平较低的人通常会从他们使用的任何应用程序中保存文件,而不必担心/考虑源代码控制.他们无需做任何事情即可获得自动版本控制的好处.
当他们需要更多功能时,他们可以学习使用TortoiseSVN来查看差异,恢复为他们自动制作的旧版本等...
从颠覆书中:
由于许多操作系统已经集成了WebDAV客户端,因此该功能的用例与幻想相似:想象一下运行Microsoft Windows或Mac OS的普通用户的办公室.每个用户"安装"Subversion存储库,它似乎是一个普通的网络文件夹.他们一如既往地使用共享文件夹:打开文件,编辑文件,保存文件.同时,服务器自动对所有内容进行版本控制.任何管理员(或知识渊博的用户)仍然可以使用Subversion客户端来搜索历史记录并检索旧版本的数据.
你试过Tortoise SVN吗?我无法想象源代码控制变得更容易使用.