我们有一个大小为5个演出的仓库。 这是一个错误,所以我们运行一个svnadmin转储,然后svnfilter所有不需要的文件。 现在该库是500兆。 我们希望将旧版本库(5个gigs)的工作副本指向新版本库。 将svn切换工作? 如果不是,我们如何做到这一点?
我一直在使用颠覆,通过一个托pipe的解决scheme。 现在我想进入我自己的服务器来省钱,所以我问我的主机在我的VPS上设置颠覆。 以下是他们所说的话: 如果你需要Subversion服务器,(…)它取决于你想要的configuration。 如果您可以向我们提供您希望我们使用的安装说明,我们可以为您设置SVN服务器。 我不知道应该使用什么configuration,也不知道如何引导他们设置它。 有小费吗? 我可以给他们发送资源吗? 非常感谢您的帮助
这里是情况: 使用本教程成功地将svnserver安装在可通过局域网访问的NAS驱动器上: http://forum.synology.com/wiki/index.php/Step-by-step%5Fguide%5Fto%5Finstalling%5FSubversion%5Fon%5FARM-based%5FSynology%5FProducts svn base目录被称为svn,repo(dummy-name:repo_name)在svn里面。 我已经编辑了svnserver.conf和passwd文件,并按照“设置存储库权限”(为了testing而设置了匿名写入)中所述创build了一个用户。 在我的工作站上,我尝试使用以下格式查看我在NAS上创build的回购: SVN + SSH:// IP_ADDRESS / SVN / repo_name 客户端尝试连接,请求密码但无法build立连接。 我目前有几个假设: 乌龟必须首先loginNAS 我不应该使用IP地址 – 我应该使用映射的驱动器号,还是使用设备的networking名称? TSVN需要以某种方式进行configuration。 乌龟被设置为使用TortoisePlink – 当我尝试和分配腻子,它抱怨端口(虽然我可以连接和pipe理使用腻子以外TSVN)。 有任何想法吗?
我想configuration我的Ubuntu机器作为多个项目处理本地Web服务器。 有点困惑我的上述系统的URL /文件夹结构。 我希望得到像下面的东西。 http:// localserver / svn / – 将pipe理svn。 http:// localserver / trac / – 将pipe理所有的Trac系统。 我怎样才能configuration这些多个项目 。 http:// localserver / svn / project1 – 这是可能从单个svn服务器/ trac安装或http:// localserver / trac / project1 / ????? 等等..或任何其他简单的方法来处理这些function一起处理多个项目。 提前致谢!!
我试图设置我的Win7工作笔记本电脑,所以我可以访问我的svn回购。 我的存储库设置在家中的一个Linux机器上,在我没有连接到工作networking的情况下,包括我的工作笔记本电脑在内的所有机器都能正常工作。 当我尝试通过代理访问时出现问题 – 我在TortoiseSVN设置面板中添加了代理设置,当我尝试检出一个项目时,它开始下载并运行大约6.5MB,然后放弃并抱怨远程连接已closures。 我正在testing的存储库只有一个文本文件,它只有6MB。 从我的路由器日志中可以得出的结果来看,工作请求没有通过,所以我不知道下载的是什么。 看起来有一个问题,在网上代理工作,我只是想知道有什么我可以做的呢? 这是一个微软的ISA服务器,我没有太多的configuration控制,所以我真的希望有一个解决scheme,我只是不知道从哪里开始。 编辑:我可以通过HTTP通过我的工作代理浏览存储库就好了,似乎无法做任何使用svn。 我也尝试安装SVN本身,并从DOS命令行,这根本没有工作,只是几秒钟后,我得到了远程连接closures错误,没有下载的幻影巨人文件。 谢谢
我们计划将我们的SVN服务器从局域网迁移到互联网。 我们需要说服我们的pipe理层,我们的设置足够安全。 有没有SVN服务器安全扫描工具,检查我们的SVN服务器的安全级别? 谢谢。 我们正在使用Windows。
我只是在运行Ubuntu服务器的服务器上安装SVN作为全新安装。 我已经启动并运行了,但是很难确定如何连接到它。 我正在尝试使用本地IP地址进行导入: http:// IP / RepositoryName,但它说它无法parsingIP。 我想知道是否有需要设置的服务器上的东西。 我没有修改dav_svn.conf,因为这里有另一台运行SVN的服务器(我将它迁移到一个新的服务器),而且它的dav_svn.conf没有被修改。 当前工作的SVN有一个与服务器的IP位置相关的子域,但据我所知,并没有对端口做任何特殊的处理。 当我尝试导入时,通过RapidSVN得到这个错误… Error: Error while performing action: OPTIONS of 'http://IP/RepositoryName': could not connect to server (http://IP) 任何帮助,将不胜感激 更新:我现在连接到服务器(没有实现Ubuntu服务器裸体没有Apache和SSH),并获得响应 svn: OPTIONS of 'http://IP/RepositoryName': 200 OK (http://IP) 当我运行结帐。 这听起来像apache和SVN服务之间的断开。
所以,我有一个问题。 在我的学校(Georgia Tech),要远程访问我们的实验室计算机,我们必须使用SSH隧道。 看起来像 ssh -L 33389:PCNAME:3389 -l USERNAME SERVER.gatech.edu 现在,我想能够使用svn来访问我的实验室PC(PCNAME),但是我想使用apache来login。有没有办法build立到PCNAME的SSH隧道,然后访问svn的HTTP接口? 或者我卡住了,需要坚持svnserve?
哪一个更适合用户pipe理,将用户添加到特殊的回购站并授予他们特殊的权限(读或写)。 SVN还是GIT?
我试图将一些进程自动化到一台机器上。 在这个过程中,我需要创build一个目录并检出一些文件。 协议是svn + ssh,并且有一个被授权进入服务器的用户(所以我们不需要密码)。 问题是,当我尝试结帐时,系统要求确认永久添encryption钥或只添加一次。 有没有办法事先说'是'? 编辑:我很惭愧。 忘了说客户端(自动化发生的机器)是一台Windows机器