首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >远程连接到我的家庭版本控制库?

远程连接到我的家庭版本控制库?
EN

Stack Overflow用户
提问于 2008-12-13 08:38:21
回答 7查看 1.7K关注 0票数 5

我已经在家里建立了一个使用TortoiseSVN的版本控制系统来管理我的宠物项目,学校项目etc...and,它在本地工作。

现在,我需要能够远程访问我的代码存储库,就像从学校那样,这样我就能够从存储库中更新源代码,并在完成工作后再次提交它。

问题是,如何远程连接到存储库?例如,我需要在路由器上打开哪些端口?

另外,我不能在学校安装Tortoise客户端,所以我需要一些其他可移植的应用程序来完成这个任务,无论是GUI还是CLI

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2008-12-13 09:02:08

提供远程访问的方法有多种。在您的例子中,最简单的事情可能是设置一个svnserve服务器。您可以手动使用--守护进程启动它,也可以将其安装为Windows服务。在任何一种情况下,端口3690必须打开。确保设置密码,并将svnserve限制在存储库所在的目录中。

作为一个可移植的应用程序,我建议使用命令行svn客户机。各种存在命令行客户端为Windows。您应该将其中一个安装在您的计算机上,确保您了解如何使用它,然后将其与它需要的所有DLL一起复制到USB卡上。

票数 8
EN

Stack Overflow用户

发布于 2008-12-14 16:50:53

我建议visual服务器快速设置并运行。

票数 3
EN

Stack Overflow用户

发布于 2008-12-15 17:44:36

如果这是你提供的第一个“外部服务”,我会提醒你仔细检查你的家庭网络防御系统。如果你是个老手,在你的防火墙上打开一个洞可能是无痛的,但是如果你以前没有这样做,你会想要小心地接近它。做你的阅读。:-)

或者,有免费的代码-项目管理网站在线(包括SourceForge谷歌代码春季),提供颠覆主机。有些服务甚至允许您提供svndump来保存现有的存储库(我认为Google代码至少在某一时刻通过特殊请求允许这样做,但我不知道这是否仍然可行)。

这两个库的一个潜在缺点是它们的存储库是可公开查看的。如果您想限制对存储库的读取访问,还有其他免费服务允许这样做,但恐怕我无法从头上说出任何内容。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/365006

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档