使用Redmine和svn设置一些错误跟踪。 我们有一个应用程序,其中有一些较小的应用程序的集合存储在不同的svn回购,所以我们有svn:外部控制他们的一个组成一个结帐。 这也使我们能够在Redmine中绑定主要的svn结账。 问题是,向Redmine报告的历史似乎只是父库,并不包括任何svn:externals。 看看有没有人知道我们可以让Redmine看到所有svn:externals的历史。
我的服务器有Visual SVN的存储库将无法启动,如果我想备份硬盘驱动器是可能的?
我同时在同一个Debian服务器上运行SVN和Samba。 我有一个共享文件夹, dev ,我有一个项目的SVN签出, example 。 当我SSH服务器,我能够从dev文件夹内做一个svn up example ,但是,当我连接到Samba共享并做一个svn log (与Windows中的TortoiseSVN)没有问题,我得到一个“连接拒绝“的错误和关于从'[隧道]'ssh'中删除-q的说明,但是,我没有'[隧道]下的-q 。 这是我的smb.conf文件: path = /var/chroot/www-data/ browseable = yes read only = no writable = yes guest ok = no create mask = 0644 directory mask = 0755 force user = www-data force group = www-data mangled names = no delete readonly = yes […]
过去几个月来,我一直在使用svn(使用默认的身份validation规则),直到最近我才决定增加对存储库身份validation的控制。 我一直在浏览这本书( http://svnbook.red-bean.com/en/1.4/svn-book.html#svn.serverconfig.pathbasedauthz ),我想我明白我在做什么。 所以,我已经开始configuration回购。 但是,我似乎有authentication用户的问题。 我在workserver.com上有一个服务器,repo位于/home/repoAdminUser/svnroot/目录下(因为我没有root权限访问workserver.com)。 我已经更改了configuration文件,如下所示: `/home/repoAdminUser/svnroot/conf/svnserve.conf`: anon-access = none password-db = passwd authz-db = authz `/home/repoAdminUser/svnroot/conf/passwd`: [users] admin1=pass1 admin2=pass2 otheruser1=pass3 现在,我想添加权限,使所有pipe理员用户都具有读/写能力,而其他用户将只能访问特定的中继。 所以,我尝试了以下 `/home/repoAdminUser/svnroot/conf/authz`: [groups] admins=admin1,admin2 other1=otheruser1,otheruser2 #etc … [/] @admins=rw [/project1/trunk] @other1=r 那么,当我尝试检查出以下任一目录: svn co –username admin1 –password pass1 svn+ssh://workserver.com/home/repoAdminUser/svnroot/anyproject/directory 要么 svn co –username otheruser1 –password pass3 svn+ssh://workserver.com/home/repoAdminUser/svnroot/project1/trunk 我收到“svn:Authorization Failed”错误消息。 事实上,我发现获取任何结帐的唯一方法是让通配符用户(每个人)访问一个特定的目录: [/any-directory] […]
我试图configuration我的Subversion服务器使用apache2,mod_dav_svn和基本摘要authenticaton(现在)。 我已经设置了子域svn.example.com来提供回购,并创build了如下的虚拟主机configuration文件: <VirtualHost *:80> ServerAdmin [email protected] ServerName svn.example.com <Location /> DAV svn # Automatically map any "/foo" URL to repository /var/svn/repos/foo SVNParentPath /var/svn/repos # List repositories if viewed from a web browser SVNListParentPath on # Authentication: Digest AuthName "Private Area" AuthType Digest AuthUserFile /etc/svn-auth.htdigest # Authoriztion: Authenticated users only Require valid-user </Location> </VirtualHost> 这个conf文件(svn.example.com)位于apache2的sites-available目录中,也位于sites-enabled内。 最后,我使用htdigest创build了auth用户文件。 […]
对于初学者的问题抱歉。 我正在尝试第一次build立一个SVN服务器。 我有服务器运行,但每次我尝试结帐时,我得到一个错误: 没有权限访问此存储库 我能够检查,当我设置非访问读取,但我总是要validation。 这是我的configuration文件: 的svnserve.conf [general] anon-access = none auth-access = rw password-db = /home/svn/Blocks/conf/passwd realm = Team passwd文件 [users] user = mypass 什么可能是错的?
我试图提交一些文件到VisualSVN服务器托pipe的Subversion版本库,它开始给我一个我以前没见过的错误消息: 错误:提交失败(详情如下): 错误:服务器发送意外返回值(405方法不允许)作为响应 错误:MKCOL请求 错误:'/svn/XXX/!svn/txr/1005-tj/XXX.co.uk/trunk/www/1/App_Data/files/2011/9' 我最近更新了我的服务器到2.5.2,其中包含Subversion 1.72。 这可能是新版本的破坏,还是有人熟悉这里有什么问题?
在Internet Explorer 8中导航Windows 7上的Subversion存储库时,我们目前有一个奇怪的问题。它的工作方式如下: 用户打开Internet Explorer 8并input一个Subversion URL到他的仓库(如果这是相关的,它只能用https )。 他必须先input他的证件。 他浏览目录,Subversion不再问他的凭据。 但是,当他试图打开一个文件时,浏览器的validation对话框popup,他必须再次input他的用户名和密码。 对于每次下载,这至less发生3次,有时是4次。 这只适用于Word,Excel和Powerpoint格式( *.doc , *.xls , *.ppt )等办公文档,而不适用于其他格式( *.pdf , *.zip ,…)。 当我们使用Firefox(任何版本)时,没有popup窗口出现,浏览器只打开一次对话框,并且自己回答Subversion的请求(这也是我们想要访问Internet Explorer 8的)。 在调查了一些问题后,似乎与Internet Explorer认为他与Subversion有什么关系。 他试图创buildWebDAV连接到失败的服务器。 三次失败后,文档将照常打开。 我们可以做什么来达到所有浏览器的相同行为? 有什么神奇的设置,我们可以在Internet Explorer 8中设置,以避免自动使用Subversion的WebDAV?
我试图在我的Windows Server 2008 R2上安装乌龟SVN客户端,并得到以下错误信息: Could not create key: \Software\Classes\Folder\shellex\ColumnHandlers\{3035-1349-7B7D-4FCC-81B4-1E394CA267EB}. Verify that you have sufficient access to that key, or contact your support personnel. 这似乎表明在registry中的权限问题,但我宁愿避免更改那里的权限,出于意想不到的后果的恐惧。 我正在使用本地“pipe理员”帐户,并已禁用UAC(用户访问控制)基于其他一些post,但这并不能解决此registry问题。 有任何想法吗?
我有以下问题: 我在Windows下检查了由git-git创build的GIT库。 像“öäü”这样的德语变音符号在我的linux下显示为\ x-Codes。 这对我来说基本上没有问题,但是我想用“git svn dcommit”将变更集提交给SVn。 这个命令由于错误的文件名而失败 你看到有什么可能自动修复它们,而dcommitting?