创建主机
一周以来自己的SVN仓库我用ToirtoiseSVN和AnkhSVN的和googlecode上和sourceforge.net为我的项目托管。对我而言,在创建下一个项目之前填写所有这些表单令人沮丧。所以我开始考虑mu自己的存储库托管...创建主机
我可以使用简单的文件托管等,并安装软件,如使用谷歌或SourceForge有我自己的SVN服务器?我的观点是在互联网上有独立的存储库,而没有所有这些无用的UI界面,这使我Google和SF来管理我的版本控制。我不想利用GoogleCode等已经存在的主机 - 我想独立于它们! ;)
或者也许是其他的方式做托管和我自己的仓库免费;)请不要告诉我,我在商业托管...的怜悯:/
附:如果我写的东西错了,对不起;)
你不能在一个标准的共享虚拟主机包安装颠覆。您需要明确提供颠覆功能的专门托管服务,或者租用一台小型(可能是虚拟的)服务器,并安装所需的所有软件(最灵活的解决方案,但还需要相当多的知识才能安全设置)。
此外,检查出我最近的问题上serverfault:Affordable combined Ruby/Rails/Redmine + Subversion hosting?
如果你有自己的服务器,那么你可以简单地遵循任何操作系统教程。
我有Ubuntu的服务器,并遵循本教程https://help.ubuntu.com/community/Subversion
我不幸只有笔记本电脑。没有24/7服务器:/ – netmajor 2010-04-07 21:36:26
你可以使用分布式版本控制系统,如水银或Git的。有了这些系统,您只需创建一个本地存储库即可处理。
对于备份/远程访问,您只需将文件夹上传到网络存储。
我只使用TortoiseSVN作为客户端,那么您能否向我解释使用Mercurial有什么不同?我将它安装在本地并使用像乌龟? – netmajor 2010-04-07 21:54:03
@netmajor:是的,这里有一个TortoiseHg http://tortoisehg.bitbucket.org/和TortoiseGit http://code.google.com/p/tortoisegit/ – 2010-04-08 00:14:27
设置VisualSVN,就像@dr建议的那样,需要你自己的Windows服务器来安装它(即便宜的VPS)。你可以在linux上运行svn,而linux vps比windows更便宜,所以如果你想走这条路线,不应该承担太多的财务负担。
如果你想纯粹的*的话,我觉得不幸的是,你将不得不坚持填写表格:-)
对于学生VPS来说太多了:/填表或本地回购是唯一免费的解决方案... – netmajor 2010-04-07 21:48:07
另一种选择是在你的房子内部在另一台机器上运行回购。当我还是学生的时候,我们总是在房子里至少有一台备用机器。也许你可以走那条路?然后,您可以设置一个夜间备份,备份您的回购Gmail到http://bit.ly/7HsXHM – WestDiscGolf 2010-04-08 08:14:19
这是很容易建立一个简单的颠覆库,尤其是如果它只是为你。实际上,如果只是为了你,你可以在本地磁盘上建立一个svn仓库,你不必设置任何服务器。我有时候会为自己的小项目做这件事,只是为了记录我的工作。
假设你是在Unix上,您创建一个存储库:
svnadmin create /path/to/repo
和结算与:
svn checkout file:///path/to/repo
加上一点点的配置:-)。如果您需要有关此类设置的更多详细信息,请告知我们。
标准版功能对我来说可以吗?我可以将它安装在托管中,还是像Pekka所说的那样不可能? – netmajor 2010-04-07 21:33:22
VisualSVN就像乌龟一样?他们有什么区别? – netmajor 2010-04-07 21:52:25
我在托管服务器上没有看到安装问题。 – 2010-04-07 21:54:26