Articles of svn

如何在Windows Server 2003上将Subversion服务器从1.5更新到1.6?

我需要更新颠覆,使分支行为更好。 我该如何去更新它?

移动SVN信息库而无需访问控制台

是否有可能移动一个SVN仓库到一个新的服务器,包括所有的历史,没有控制台访问服务器( svnadmin转储不是一个选项)? 如果是这样,怎么样?

Svn结帐,签入url

首先,当涉及到svn时,我是一个完整的newb。 我在hostmonster上托pipe我的网站,他们不正式supoort svn,但他们不真的阻止你这样做。 所以我试图自己设置我的svn。 到目前为止它没有问题。 我遵循这里的指示。 我通过ssh创build并签出了一个项目。 但是我如何通过IDE做结帐。 我使用的IDE是netbean。 我想有一个允许netbean访问我的存储库的svn url,但我不知道它是什么。 而我的存储库不在public_html下。

SVN通过端口3690故障转移到内部网

我的公司使用Subversion(在端口3690上的svn协议,而不是通过http )与我们的内部网上的本地服务器。 目前我们的开发人员已经将他们的SVN客户端指向服务器的本地IP地址(192.168 …)。 我们试图从互联网上开放SVN服务器,让远离办公室的开发人员能够访问Subversion服务。 我们有一个静态IP地址,并设置我们的防火墙和路由器,以允许3690端口的stream量,并转发到正确的计算机。 从办公室外部,我们可以使用svn:// 98。<…>:3690成功连接到服务器。 事情几乎是好的。 我们的问题: 位于办公室的计算机不能使用公共IP地址访问Subversion服务器; 连接刚刚超时。 当我们从networking内部ping公共IP地址时,响应时间是1ms,'tracert'表示连接在返回之前只能到达路由器。 尝试从办公室外部telnet到我们的外部IP地址显示一个连接,但是从networking内部我们什么也得不到。 我们的防火墙根本不限制输出stream量。 任何人都可以帮助我们吗?

从两个工作副本重新创buildsvn仓库

这可能是一个从这里重复的问题( 重新创buildsvn仓库 ),但我想我应该再问一次。 我没有最近备份的存储库,但有一个月的备份。 我有最近的多个工作副本。 使用月份旧的备份,尝试更新说,版本不存在,因为存储库是在一个较旧的版本。 什么是我最好的select? 我是否开始创build一个新的存储库? 我失去了所有的svn历史。 但我将不得不手动合并两个工作副本。 任何人都可以请列出的步骤? 或者我不知何故使用月份旧的备份重新创buildsvn存储库。 所以我有一些历史,只是在上个月才失去历史。 不知道这是否可能,但如果是请列出步骤。 任何帮助真的很感激。 谢谢。

SVN和Apache通过WebDAV

我试图configurationApache与SVN运行。 除了身份validation,这工作得很好。 # /etc/init.d/apache2 restart * Restarting web server apache2 apache2: Syntax error on line 185 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/authz_svn.load: Cannot load /usr/lib/apache2/modules/mod_authz_svn.so into server: /usr/lib/apache2/modules/mod_authz_svn.so: undefined symbol: dav_svn_split_uri [fail] 那么我检查了他所抱怨的configuration文件: root@uxserver:/etc/apache2# cat mods-enabled/authz_svn.load LoadModule authz_svn /usr/lib/apache2/modules/mod_authz_svn.so 我需要自己构build这个文件,因为在安装libapache2-svn包后它不可libapache2-svn 。 该机运行Ubuntu和SVN本身的作品。 这是我的… root@uxserver:/etc/apache2# ls mods-enabled/ alias.conf authz_groupfile.load autoindex.load dav.load deflate.load mime.conf […]

SVN Webpipe理工具

我正在寻找一个基于networking的工具,将完全pipe理一个SVN服务器。 它必须能够做到从pipe理Repos,用户到提供Repo Explorer。 SVN服务器和pipe理工具都需要在Ubuntu上运行 只有其他的要求是,它不是像svn webadmin那样的基于Java的 感谢所有帮助。

第一次正确创buildSVN回购的步骤

我是SVN“pipe理”世界的新手, 也是第一次build立SVN仓库的stream程文档。 我已经使用了SVN一段时间了, 不是作为pipe理员。 这是我为目前为项目设置SVN存储库所做的工作。 在头节点下创build了三个节点/分支/干线/标签。 向开发人员/程序员提供必要的权限,并要求他们在/分支中添加和提交文件。 要求质量检查小组检查testing服务器中的文件,并certificate安装程序按照规范工作。 经QAauthentication后,我看到/分支的最新版本号是80。 我在本地系统中的一个名为/ trunk的文件夹中导出了一个/分支的副本。 SVN将所有文件添加到/ trunk中 将所有文件和文件夹从/ my_trunk提交到/ trunk(svn commit -m“initial import”../my_trunk/*) / trunk文件和文件夹的修订现在是81,所有的提交信息都是“初始导入”。 将/project_1.0 / /标签内的子节点制作成/project_1.0复制到/ trunk中的所有文件。 步骤是否正确? 如果我错了,请纠正我。 道歉为我的长期职位。

将连接限制在基于IP的Subversion服务器上

我想控制哪个IP地址可以连接到一个Windows盒子上的Subversion版本库(svnserve)。 是否有可能configurationsvnserve本身来做到这一点? 如果不是,最简单的方法是什么?

我应该使用什么软件用于CVS服务器?

我们正在将我们的CVS服务器从一个安装了一个古老的CVS服务器的旧的Windows 2003服务器升级到一个shiny的Windows 2008 R2新服务器。 任何build议/与特定的CVS服务器软件共享的经验使用? 任何特殊的调整要考虑? 我们目前还没有select转移到SVN或GIT等其他资源控制技术。 我正在寻找可以在Windows Server 2008 R2中运行良好的CVS服务器软件。 更新:挑战是没有可用的基于Windows的CVS服务器解决scheme。 最后一个受到支持的公司今年终于下了市场。 所以最后,差不多一年之后,我们已经成功迁移到了SVN。