我正在寻找像VisualSVN这样的应用程序来管理存储库和用户访问。例如,您可以创建用户并将他们分配给特定的项目。
使用哪个版本控制并不重要。如果它适用于SVN、GIT或Mercurial,那么它将是完美的。
有什么建议吗?
发布于 2010-06-30 01:06:33
我需要问的问题是如何运行SVN服务器。如果您通过Apache(mod_dav_svn)访问SVN,那么您将需要一个GUI,它允许您管理Apache身份验证,这可能会有所不同。如果您正在使用svnserve,那么您需要修改回购的内置权限。我建议使用Apache mod_dav_svn方法。您可以让Apache连接到Ldap服务器。这样就有可能让Windows用户毫无痛苦地连接起来。管理它们也是无痛的(如果您知道AD的话)。
话虽如此,我推荐websvn:http://www.websvn.info/
也许websvn缺少的是一种创建新存储库的方法。这个命令非常简单。如果Apache mod_dav_svn设置为使用SVNParentPath /path/parent而不是SVNPath /path/singlerepo,则只需键入:
svnadmin create /path/parent/newrepo在您的linux服务器上,以及与用户一起,apache将在以后运行文件。
https://serverfault.com/questions/156049
复制相似问题