我目前正在设置个人使用的 SVN repro。通常在 Debian 上会是 svnserve、trac,也许是 Apache……这是三个需要处理的应用程序。大多数东西都需要 Apache,但我使用的是 lighttpd。
我想要一个可以做到这一点的服务器应用程序。有什么东西——比如带有自己的 SVN 服务器的 trac wiki 吗?
愿望
我目前正在设置个人使用的 SVN repro。通常在 Debian 上会是 svnserve、trac,也许是 Apache……这是三个需要处理的应用程序。大多数东西都需要 Apache,但我使用的是 lighttpd。
我想要一个可以做到这一点的服务器应用程序。有什么东西——比如带有自己的 SVN 服务器的 trac wiki 吗?
愿望
它不是颠覆,而是您想要的一体化解决方案。看看化石,我很幸运地将它用于个人项目。
既然 trac 将负责代码和修订浏览,为什么不简单地使用独立的 tracserver 呢?我不会在端口 80 上监听,但由于它是你的私人仓库,它不应该受到伤害。此外,当您在 ssh 上使用 svn 时,您实际上并不需要 svnserver。我猜 ssh 已经在你的盒子上运行了。
我将 Subversion 用于个人用途,在这种情况下,只需要 SSH。我的网址是:
svn.example.org
除了我已经拥有的 SSH 服务器之外,这不需要任何东西 。即使某些东西将它们全部配置在一起,它仍然需要处理三个应用程序,并且尝试的集成只会使人们更难找出问题所在,而这是不可避免的。
如果您不介意将笔记和东西放在一边,您当然可以使用 git 并完全省略“存储库”概念。如果需要,您可以随时提供服务。...并扩大规模,如果发生这种情况。