适用于非程序员的版本控制系统

时间:2011-12-27 04:38:47

标签: svn version-control

我是Subversion和VCS的新手。我和非程序员一起工作。我想要一个与Subversion或其他客户端 - 服务器VCS一起使用的程序。该程序应该向我显示服务器上的所有项目版本号,项目和版本的注释,并能够在本地下载项目。该程序还必须具有图形界面。

5 个答案:

答案 0 :(得分:1)

听起来像http://tortoisesvn.net/会很好(它有一个gui,你可以查看存储库中的所有文件/修订版)。

为清晰起见屏幕截图:http://www.google.com.au/search?q=tortoisesvn+screenshots&hl=en&safe=off&prmd=imvns&tbm=isch&tbo=u&source=univ&sa=X&ei=NU35TuTaJOW3iQf5iam0AQ&ved=0CE4QsAQ&biw=927&bih=781

答案 1 :(得分:1)

也许SmartSVN也可能good integration tool可能有兴趣+ WebSVN作为网络服务器端前端(“服务器上的所有项目”,“本地下载”作为存档)

答案 2 :(得分:0)

如果您想拥有subversion存储库的网络界面, FishEye ViewVC 工具可能非常方便。它的主要特点是它们使用Web界面以舒适的方式显示存储库及其结构。另一个具有类似功能的强大工具是 WebSVN ,它有一个很好的demo来说明它的功能。

唯一的缺点是所有这些工具都需要安装,对于非程序员来说可能会很棘手。但是一旦安装完毕,你就可以顺利运行。

michael提到的另一个案例是TortoiseSVN。它非常易于安装和使用。实际上,程序员经常使用它,因为它不仅可以查看存储库内容,还可以更改它。

答案 3 :(得分:0)

我认识的很多设计师都使用Mac版本的应用程序与工程师合作(我自己没有使用过):

http://versionsapp.com/

答案 4 :(得分:-2)

了解github提供的内容。 git将是VCS和github存储库,包括(服务器)GUI。它还支持导入SVN存储库。

注意: SCM一开始可能会让人不知所措。关于git,请看一下这里的帮助http://help.github.com/