如何克服svn';过时';错误?

我一直试图在Subversion中将目录结构从一个位置移动到另一个位置,但我得到一个项'*'已过期提交错误 我已经签出了最新版本(据我所知)svn st-u除了mv命令外没有显示任何差异。您确定已签出头部而不是较低版本吗?另外,您是否进行了更新以确保获得最新版本 上对此进行了讨论。直接在存储库中执行移动。我认为此问题来自.svn文件。它在旧的父项、新的父项或旧的父项中是不正确的。我会试着回到你的出发点。使用导出获取文件夹的干净副本。将干净副本移动到新位置,然后使用“添加”和“删除”进行移动。这是

Svn 你整合了螳螂和颠覆吗?

我主要从事Windows开发。我们在开发中使用和,但它们没有集成在一起,事实上它们位于不同的服务器上 我在谷歌上搜索了一下,想把两者结合起来,结果发现。看起来很有趣 我想知道是否有人在做这件事,或者曾经做过这件事,以及你的经历。如果你有不同的解决方案,我也很想知道 谢谢 我遇到了。看起来它可以将螳螂之类的东西与Subversion之类的东西连接起来。我们已经使用scmbug将SVN链接到Bugzilla有一段时间了。在我们最近升级到Bugzilla 3.2之前工作得非常好,这打破了集成。scmb

Svn Subversion:防止提交对一个文件的本地修改?

我有一个Subversion工作副本,其中我对一个文件进行了一些本地修改。这些修改只与我有关,我不想提交它们。(存储库中的版本包含一些适用于其他用户的默认值,但不适用于我,这就是我希望在本地覆盖它们的原因。) 请注意,尽管我不想提交更改,但我确实希望在执行svn update时接收存储库中的任何更新。此外,只有在我的工作副本中,我才不想将更改提交到该文件,其他用户不应受到影响。因此svn:ignore或commit钩子不符合我的目的 目前,我只是做: svn commit file1 file2

SVN Firefox插件

是否有一个firefox插件可以作为SVN客户端使用?我已经在官方插件网站上查过了。我真的不想麻烦地安装一个独立的客户端,那么目前是否有一个firefox插件,或者我或其他人可以用一些简单的方法制作一个?这对我来说非常有用。我发现了,但它基本上只是一种访问的快捷方式 乌龟本身就集成在壳中,非常容易使用 要从存储库读取和下载文件,您可以使用任何web浏览器 从Subversion 1.6甚至可以看到除HEAD之外的其他版本。 但是,您无法查看日志消息或更改集,也无法签出或提交文件,但我怀疑webc

如何从SVN回购中读取更改

我正在尝试做一些奇怪的Facebook应用程序,它会通知开发者SVN上的变化,例如新的分支和版本,但是为了实现这一点,我需要询问SVN已经做了哪些变化,以及这些变化的评论、版本等。。然而,我在tigris.org上找到的所有关于SVN的电话都在谈论如何更新我的文件,我只是想知道是否有办法知道项目树的实际状态以及如何从特定更改中检索细节 欢迎任何建议:)是关于从Subversion生成RSS提要的建议 是制作Facebook应用程序阅读RSS提要的说明 我在EOB的QA中预计到这一点:)如果您想摆

我应该使用窗口管理器还是在版本控制-svn中删除文件

我正在使用命令行svn verison 1.4.2来管理我的工作副本。今天,我将一些文件从文件夹A剪切到文件夹B。其中文件夹A已处于版本控制下,而文件夹B未处于版本控制下 我使用“SVNST”检查状态,毫不奇怪地发现文件夹A中的这些文件被标记为“!”。根据red-bean.com上的svnbook,它的意思是“项目丢失(例如,您在未使用svn的情况下移动或删除了它)。” 我的问题是,删除工作副本中的文件的最佳做法是什么 最后,我不得不使用命令行逐个删除这些文件 $ svn del FolderA

有效的工作流,允许设计师访问SVN存储库的一部分

我们有一个开发团队和一个设计团队。让我说清楚。开发人员不是艺术家,设计师也不是那么精通代码 开发人员在机器上本地的SVN存储库中处理web应用程序。我们有Windows 2003工作站,允许每个开发人员在IIS中托管每个网站以进行调试。我们使用OrtoiseSVN和VisualStudio以及VisualSVN 开发人员的功能是让一个新功能正常工作,然后设计师需要进入并对页面、皮肤、css等进行更改,以使其美观,但他们所做的更改需要提交回存储库,以便开发人员可以查看而不被覆盖 从支持的角度来看,

Svn 对git合并使用单独的提交消息更好吗?

我来自SVN背景,所以我不确定典型的git工作流是什么样子。在SVN中进行合并时,将提供一条描述合并的提交消息。这是必要的,因为SVN的合并跟踪历来很差 我注意到git的默认行为是在合并成功时自动提交合并结果。这意味着日志通常不会显示合并,因此历史记录中的所有内容看起来都是在一个分支中开发的。这比将合并显示为附加提交更可取吗?我可以想出几个原因来说明原因,但我希望其他用户提供一些信息。除非您向git log提供--no merges选项,否则它通常会显示合并,并给出一个简短的自动生成的提交描述

Svn &引用;“不受版本控制”;subversion中force命令的错误

大家好 当iam在某些路径上执行下面给出的svn force命令时,iam得到以下错误 请务必让我知道如何解决此问题 命令: 错误: svn: 'C:\main\test\[--force]' is not under version control 您不应该在命令中包含方括号,它们只是表示--force参数是可选的 但是为什么要锁定存储库 svn lock [--force] "%SVN_PATH%" -m "lock before commit" 应该是: svn lock --forc

Svn 浏览到Apache conf文件中指示的Subversion存储库位置

我已经安装了Subversion 1.6.6和Apache2.2.14并开始工作 我对Apache httpd.conf文件做了以下更改: #我未为Subversion安装添加注释 LoadModule dav_module modules/mod_dav.so LoadModule dav_fs_module modules/mod_dav_fs.so #我为subversion安装添加的 LoadModule dav_svn_module modules/mod_dav_svn.so Loa

Svn 从客户端和服务器中删除Subversion文件夹

我已经使用Subversion几天了,现在有一个问题 我的subversion主干中有一个文件夹 我要删除并替换为另一个文件夹 我在这里读到了这一点,并尝试: 出口: 我单击了要删除的文件夹 然后,当出现提示时,我在别处创建了一个新的备份文件夹 然后我出口了 删除: 接下来,我选择了 我想删除的文件夹并单击了它 现在我要删除的文件夹上方有一个“X”,与此相同 所有子文件夹和文件。但是,当我转到Subversion存储库时 在远程服务器上,我仍然可以看到要删除的文件夹及其所有文件 我该

无本地副本的svn

我正处于这种情况下:我正在cakephp网站上与一名远程开发人员合作 他处理本地副本(php等)并更新登台服务器。我通常直接在远程登台服务器上进行编辑(主要是css和文本更改),因为我无法运行网站的本地副本。对于没有在我的计算机上运行本地副本的SVN环境,您有什么建议 我已经在Beanstalk上设置了一个帐户,以便在开发人员执行提交操作时,执行从登台到生产的单击式部署,并在登台服务器上自动通过ftp上传更改的文件 我的问题是,当我直接修改远程暂存服务器上的文件时,如何提交我的更改 谢谢远程开发

将SVN外部签出到当前WC的根目录

我正在尝试将外部存储库签出到当前工作副本。 这是我的设置: 当前工作副本 D:\工作副本\ 外部路径 D:\external\u working\u copy\uploads 然后我将svn:external属性设置为D:\working\u copy\: 上传file:///D:/SVN/external_working_copy/trunk/uploads 如果我在D:\working\u copy\n上运行更新,我会得到以下结果: D:\working\u copy\uploads 但是我

SVN:如何告诉修订号?

我们在服务器上部署了一个web应用程序,这是通过svn更新完成的。现在,我想知道部署到该服务器的版本号。我使用什么命令来获取此信息 另外,一旦我得到这个版本号,我想将该版本部署到另一台服务器上。如何执行svn更新并指定修订号?尝试在源目录上启动svn信息: svn info path/to/source | grep revision 以及: svreversion是另一个选项。除了向您显示签出的当前版本外,它还将告诉您是否有任何文件被修改,或者是否有混合版本的工作副本(即并非所有文件都处于同

SVN更新除我的分支以外的所有其他内容

我想对我的当前文件进行SVN更新 所有内容都来自前一个用户,并且已经过期,除了他们的分支是该分支的最新分支(因此我想保留他们的分支代码) 如何获取所有其他文件中最新的文件(第三个分支之外),然后提交它们的分支(因为它们的分支是“它们的分支”中最新的一个)?最简单的方法是只提交它们的分支,然后更新所有内容。你知道你可以提交部分工作副本吗 如果您使用的是TortoiseSVN,那么您可以提交所有内容,但可以取消选中出现的对话框中的所有非分支文件 或者,您可以在其他地方手动复制分支代码,更新所有内容,

Svn 如何使用vc diff在Emacs中移动到已更改的行?

在使用vc diff(我使用的是Subversion)时,emacs中是否有任何击键,我们只能快速移动到更改的行?如果我们使用箭头键移动到这些行,这是非常不可信的 谢谢。有diff-hunk-next(默认映射到M-TAB)和相应的diff-hunk-prev。用C-HM查看模式文档和键图通常是解决这类问题的好方法;这些命令的命名通常非常符合逻辑 您还可以研究使用ediff修订版而不是vc diff(只需点击RET三次,将其设置为默认值,以比较与vc diff相同的内容)。我已将其映射到C-x

如何让SVN忽略Mac_&引用;文件夹?

我的开发服务器被几个OSX用户访问,他们的操作系统往往会在周围留下大量不必要的文件,所有这些文件都以点下划线(。)开头。我知道OSX可以被告知不要在网络驱动器上创建这些,但它们仍然会偷偷进入。我希望SVN忽略以“.”开头的任何内容,但我似乎无法让它正常工作,即使它看起来应该很简单。我已经在SVN全局忽略模式中添加了“.*”,但SVN仍在尝试添加和提交这些文件。谁能告诉我我做错了什么?我的完整SVN忽略模式是: global-ignores = *.o *.lo *.la *.al .libs *

我可以使用git svn初始化并获取文件,但可以';t克隆

我读了手册,上面说,cloneis运行init和fetch 但我试过: git svn clone -T http://svn.felspar.com/public/m-intercept/trunk/ 然后得到: fileparse():在/usr/lib/git core/git svn第405行需要有效的路径名 没有下载任何文件 但当我使用: git svn init http://svn.felspar.com/public/m-intercept/trunk/ git svn fet

SVN-如何使用问题密钥提交

我在google代码上主持我的项目,并使用tortoiseSVN进行签出/更新/提交 转到google代码->项目,创建一个id为test-1的问题 每次我提交时,我都必须将这个id输入到消息提交中 这意味着每次提交都需要一个问题id。如果没有问题id,则不提交 怎么办?陆龟VN有bug跟踪集成- 还有一个用于Google代码项目的OrtoiseSVN问题跟踪插件。将其链接到问题很容易,但如果您不能强制执行,文档中没有关于预提交挂钩等的内容。

svn_load_dirs.pl-从何处下载?正式地点?

我在哪里可以下载svn_load_dirs.pl官方网站。 谢谢 似乎不在SVN源版本中: 未与uberSVN捆绑,一个SVN安装 谷歌搜索没有给出答案 SVN上的O'Reilly“红皮书”讨论了该工具的使用,但没有讨论从何处获取该工具。您可以直接从存储库获取该工具: 脚本如下: +1接受。现在,为什么他们自己不把这一点说得那么明显呢?:)

svn如何获取另一个分支的内容而不必处理冲突

所以我有这样一个场景,主回购协议被称为“主干”,我周期性地分叉该树,并在分支上工作一段时间。假设这个分支叫做mybranch 但之后,我只需要得到完整的主干转储,并刷新“mybranch”中的内容。不需要合并/解析内容,因为我只想获取最新的“主干” 然而,当我尝试这样做时,结果并不是我所期望的。我得到一堆“C”和其他东西,更糟糕的是,我可以找到应该更新但不更新的文件 所以问题是,我怎么能告诉svn取“主干”中的内容并用它替换“mybranch”中的内容呢?删除mybranch: svn dele

具有存储库版本的Svndump

我需要创建一个备份脚本(包括批处理脚本和bash脚本),我想创建一个自动的svndump,该脚本创建文件名dump\uuu.zip 例如: 我的存储库名称是MySplice,它在rev。234(我不知道,也不想检查存储库内部路径),所以我想运行一个脚本backup.bat或backup.sh,它会创建文件mysplice\u r234.zip,这是我存储库的转储 那么,我该怎么做呢?谢谢。SubWCRev(仅限Windows,来自TSVN)可以从WC提取修订信息,并将其写入文件(使用一些宏)。您

Svn 如何确定我的代码库是否是最新的?

我们有一个svn存储库,其结构如下 -- trunk | -- tags | - 4.0.0 | - 4.0.1 | - 4.0.2 | - 4.0.2b 现在,若我进入一个带有标签4.0.2b的目录并执行svn信息,我会得到你们可以在下面看到的内容。我所理解的是,修订号修订版:13107和上次更改的修订版:13104是不同的,因为有人在某处犯了什么事 我的问题是如何知道4.0.2b是最新的=带有最新代码的标记?我能不做svn就知道吗 注: 我们致

Svn 预提交钩子不检查模式

我是SVN的新手,我正在尝试编写一个预提交钩子来检查模式^ABC-[0-9]+|^CONFIG:+|^MERGE:上的提交消息。我正在使用以下代码: if [ `/svn/bin/svnlook log -t "$TXN" "$REPOS" | egrep -v "^ABC-[0-9]+|^CONFIG:+|^MERGE:"` ]; then echo "" exit 1 fi; 但它不能像我需要的那样工作,而且带有“Test-Test”之类消息的CLs无论如何都可以提

Svn 升级CentOS时出错

我正在升级我的服务器,但出现了错误 这里是错误报告 Transaction Check Error: package subversion-1.6.15-0.1.el5.rfx.x86_64 (which is newer than subversion-1.6.11-7.el5_6.4.i386) is already installed file /usr/share/emacs/site-lisp/psvn.el from install of subversion-1.6.11-

如何为SVN中的特定文件夹使用预提交挂钩(Windows批处理文件)?

我想在SVN(即Windows的bat文件)中创建一个预提交钩子,用于检查空日志消息。此外,我只想针对SVN中的特定文件夹执行此检查 有人能帮忙吗 问候,, Ruhee Jaiswal如果您使用的是Windows和TortoiseSVN,我建议您为此使用svn属性 tsvn:logminsize为提交设置日志消息的最小长度。 如果输入的消息比此处指定的短,则提交将被取消 残废此功能对于提醒您提供 每个提交都有适当的描述性消息。如果此属性不是 设置,或者该值为零,则允许使用空日志消息 还要确保查看

詹金斯-关注SVN分支机构

有没有一种方法可以让Jenkins在SVN项目的所有分支中查找更改,就像在Git中一样 ApachePig Piggybank是由社区提供的一组类,并将exntesion添加到ApachePig的特定版本中。Pig本身是通过Maven发布的,所以获得它的特定版本从来都不是问题。另一方面,Piggybank没有版本控制,但是它所依赖的每个Pig版本都有分支 我想让Jenkins观察并构建Pig SVN存储库中的所有分支。我真的不想关注Piggybank的新版本,为每个分支添加Jenkins作业。您

Svn 多分支标记

我们面临SVN标记的问题。下图显示了我们的项目是如何在SVN内部组织的。我们使用Tortoise SVN进行签出,使用Visual SVN作为服务器 这就是我们的项目在SVN中的组织方式 分支A(主要工作分支)从主干分支,因此位于分支文件夹中。此分支中有不同的模块 分支B(一个称为RNS的特定模块)稍后从分支a分支(这是为了一个新的增强) 请注意,两个分支都不是主干 在分支B的开发过程中,只在分支B上引入了一些新文件 分支A内的RNS模块未进行开发 我们想标记我们最新工作项目的一个版本,即

带分支基的svn差异

我觉得这很简单,但令人尴尬的是,我找不到关于它的信息,而且我是颠覆的新手 我已经创建了一个带有svn副本的fork,并签出了分支,并从那里开始工作。我已经通过在我的工作副本中对这个分支的一系列提交创建了一组变更集 现在我想看看自从fork之后我做了什么改变。我不想看到我的变更集和我分支的最新分支之间的变更——我只想看到我的变更集。换句话说,我不在乎别人在我分叉后对我分叉的树枝做了什么 对我来说,最简单的方法是什么?我是否必须通过svn日志筛选分支机构的基本修订版 谢谢 在这种情况下,我对SVN也

无法在soapui中配置SVN

如何在soapui中提交soapui脚本?我正在使用soapui pro,但无法在其中配置SVN…有人能告诉我如何在soapui中配置SVN吗?据我所知,您无法在soapui中直接控制SVN。您可以做的是对创建的项目文件进行版本控制。每个新项目都只是一个xml文件,这就是该工具的优点。拥有项目文件后,可以将其添加到svn回购中。其他人可以签出该项目并更新它 因此,您的流程将是: SVN签出当前项目 在soapUI中打开项目 在soapUI中进行更改并保存 签入更新的项目文件

SVN工作副本存在各种数据库等问题

我们在办公室的开发服务器上有三个网站的SVN工作副本。服务器是Linux,工作副本在Windows机器上工作,并使用TortoiseSVN进行更新/提交等。我在开始之前会说,我知道网络共享上的工作副本不受严格支持,但这样做是为了在将它们放在实时服务器上之前,我们可以在本地开发人员URL上测试对站点的脱机代码更改 这是绝对出色的工作。一点问题也没有——直到我们的Linux服务器出现问题并不得不更换。我们已经用Mac取代了它,这是第二次在内部使用Mac进行浏览器测试 自从把所有东西都转移到Mac上以

为什么svn log-r head与svn log-L1不同?

我刚刚在其中一个脚本中对SVN做了一个小的更改(提交了该更改)(在SVN repo中只有很少几个目录) 现在如果我跑 svn log -l 1 svn log -r head 在我的主目录中,我不会得到最后一次更改。虽然如果我跑 svn log -l 1 svn log -r head 我去拿。有什么区别?为什么svn log-l 1不将其限制到最后一次提交?选中的默认修订(-r)是BASE(范围BASE:1),在这种情况下是头上的一个或多个修订。如果您还没有更新工作目录,那么最后一次提

Svn 将修订分为两个修订

我无意中向分支提交了一些代码,这些代码(与我的新代码一起)也包括来自主干的代码。主干上有几个文件已经更改(我已将其与分支的工作副本合并),但其中没有一个文件是由我处理的 是否有办法拆分此修订版,以便一个修订版仅包含从主干合并的文件,而另一个修订版仅包含我已更改的文件 编辑:我使用的是Tortoise。如果不在存储库上执行大手术,就无法编辑已提交的修订 但是,您可以通过回滚对主干(或分支)所做的更改。这将使您回到以前的状态,并记录存储库历史记录中的所有内容 我还要指出: 主干上有几个文件已更改(我

Svn subversion客户端搜索引擎gui

我正在寻找一个SVN搜索引擎图形用户界面上的颠覆 subversion当前大小为1.5 TB的数据 我的要求是 初始扫描应该是多线程的 用于索引新提交的post commit触发器 索引服务器和搜索操作应分开。(非强制性) 查看器通过返回到SVN的链接访问源代码,或者必须具有AD Id/和基于组的身份验证 我发现鱼眼符合要求。建议我是否有其他工具符合要求

Jenkins从SVN更新,但不更新.war文件

我正在尝试使用Jenkins v部署一个应用程序。1.529(Subversion插件-1.50版) Jenkins检测到我的SVN上的更改 Updating http://svn.mysite.com/myapp/trunk at revision '2013-10-17T11:10:41.062 -0300' U src/main/java/br/com/mysite/client/ui/CClass.java At revision 598 [trunk] $ /v

如何通过Assembla上的SVN将文件提交到Web服务器

我最近受雇于一家正在开发的网站 他们允许我访问Assembla和CPanel(他们正在使用Hostgator) 我将主存储库克隆到我的计算机上,开始修改一些文件,然后提交这些文件,但我注意到Web服务器文件没有更新。Assembla正在接收提交并更新文件,但web服务器的文件保持不变 通常我会问首席开发人员,而不是stackoverflow,不过他到周三才休假,我和项目经理谈过,他对此一无所知。有人能向我解释一下我做错了什么或者问题出在哪里吗?是我做错了什么,还是Assembla上的配置有问题,

Svn 包含正则表达式的Ant exec任务

更具体地说,我想从Ant目标运行以下svn命令 svn log -q -v --xml --with-all-revprops -r head | grep msg | sed -e "s/<msg>\([^<]*\)<\/msg>/\1/g" svnlog-q-v--xml--with all revprops-r head | grep msg | sed-e“s/\([^尝试使用一些在线html编码器对字符串进行编码 &quot;s/&lt;

为什么svn签出使用了错误的目录?

我用的是詹金斯1.568 我有一个多配置项目设置。我只是添加了一个axis“target”,其值为“debug”和“release” 我添加了Subversion源代码管理,并将其配置为签出到自定义工作区目录下的某个子文件夹 但是,当我触发构建时,Jenkins开始将svn repo签出到自定义工作区目录下的文件夹“target/debug”(或“target/release”)中。我希望调试和发布配置都构建在我在“源代码管理”配置项下指定的单个存储库中 谁能告诉我我做错了什么 谁能告诉我我做错

Jenkins中的Postcommit钩子尝试使用相同的修订号更新-all-SVN签出

我使用的是Jenkins 1.532.1,我有一个Subversion postcommit钩子,其中包括Jenkins Subversion模块中的URL,用于启动构建 为了让Jenkins关心具有提交的存储库,它需要知道该存储库的UUID。这是通过确保您的存储库处于“源代码管理”之下秘密完成的。在我的例子中,我有一组其他脚本,它们知道如何执行、获取和组装项目,但我还需要明确地告诉Jenkins,否则其Subversion模块将忽略构建请求。那很好。。。我告诉该模块将其设置为“空”签出。不会浪

找不到CruiseControl.Net+Ankh SVN-SVN.exe

我正在尝试使用Ankh SVN配置CrusieControl.net,crusine control安装工作正常,ccnet.config配置正确,但当进程在后台启动时,会触发以下错误: System.IO.IOException: Unable to execute file [C:\Program Files (x86)\VisualSVN Server\bin\svn.exe]. The file may not exist or may not be executable. (T

在SVN中同步两个分支而不重新整合

我的躯干有一个分支。起初,我只是简单地将更改合并到分支中,从而用主干对功能分支进行重定。我通过合并——重新整合来重新融入社会。然后树枝就枯死了,一切都很好 现在,我有一个不同的要求。分支不应死亡,还应定期将其整合回主干中 所以,我要做的是,我从Feature分支合并到trunk中,然后记录仅合并此修订返回到Feature分支,以防止在我重新基线时再次合并它 我现在的问题是,如何进行重基?是同一种方式吗?这意味着我必须将主干中的更改合并到功能分支中,并记录仅合并回主干?或者甚至不需要进行记录合并

svn导出,导出的文件名中包含修订号

我需要从一个文件夹中导出文件,并希望用真实的文件版本标记(扩展文件名)。svn export中没有这种选项。但是,可能有人有这样的脚本?首先,您可以使用以下内容: Get-ChildItem -Name | Foreach-Object {svn info $_ --show-item last-changed-revision} 这将打印出每个文件的最新版本。 如果需要递归,只需将-Recursive添加到Get Childitem 在Powershell中,您可以通过以下命令获得有关get

Svn 递归更改Repo中的外部路径

嗨,有人能告诉我这是否可行吗 由于wandisco的一些复杂性,我们不得不将一些回购协议移动到子文件夹中,而不是直接从根URL中删除,因此在我们之前: url://svn.server/Products 和 url://svn.server/Firmwares 现在是 url://svn.server/Projects/Products url://svn.server/Projects/Firmwares 现在,在产品回购协议中,我们外部参考了以下形式的固件: ^/../firmware/pa

TeamCity与SVN的连接失败-证书被拒绝

今天早上我升级到TeamCity 10.0,升级后,TC无法连接到我的Subversion服务器。我看到的错误是: MyProject中的测试连接失败 连接指定URL时出错: svn:E200015:已拒绝“”的服务器SSL证书 升级到v10之前,证书没有问题。我现在需要做些什么来允许TC通过SSL访问SVN吗?我可以通过告诉TeamCity服务器上的SVN永久接受证书来纠正这个问题。我的解决方案只有在您使用Microsoft Windows操作系统,并且您的TeamCity服务是在该服务的用户

Visual SVN:提交被预提交挂钩(退出代码1)阻止,没有输出

我正在使用Visual SVN v.3.5使用JIRA密钥提交SVN服务器中的代码。。当我使用正确的提交消息提交代码时,我遇到了问题(如图所示) 注意:如果我没有在JIRA中使用任何规则策略,那么它将成功提交。 请帮助我解决此问题。我也遇到了相同的问题,我通过执行以下操作解决了此问题 如果您观察hooks文件夹,则应更换 pre-commit.tmpl文件以及我们将从Jira获得的pre-commit文件 还有一件事,您需要在环境变量中设置python路径。 我创建了32位python作为我

获取已删除文件/文件夹的svn信息

我有一个bash脚本,它使用SVN历史创建一个用于部署脚本的文件列表。今天我发现了一个小错误,但我想修复。然而,SVN没有帮助 以下是场景: 提交1-一个文件夹和文件 /主干/文件夹/文件1 /主干/文件夹/文件2 提交2-已删除整个文件夹和所有文件 /主干/文件夹 当我建立文件列表时,我已经删除了删除的文件,但在这种情况下,删除的文件实际上是一个文件夹。长话短说,我需要确定被删除的svn节点的类型,以便能够适当地处理它 SVN提供了一个info命令,可以告诉您以下信息: svn inf

SVN:格式错误的XML错误

我正在尝试从远程存储库签出分支。签出多个文件后,签出失败,出现以下错误: svn:E175009:XML响应包含无效的XML svn:E130003:格式错误的XML:格式不正确(无效令牌) 是什么导致了此问题?有没有办法修复远程存储库?您应该与服务器管理员联系以获得此问题的帮助。根本原因可能是工作站或服务器上的防病毒程序出现故障。防火墙或代理也可能导致此类问题。此外,您的服务器已经过时 远程版本是Apache Subversion 1.7.22 我猜“远程”是指托管存储库的远程服务器。它运行的

添加分支时出现基于SVN路径的授权错误

我已在SVN服务器上修改了authz文件,以启用基于路径的授权。我在为存储库中的分支指定授权设置时遇到了一个问题。以下是我的authz文件的外观: [aliases] # joe = /C=XZ/ST=Dessert/L=Snake City/O=Snake Oil, Ltd./OU=Research Institute/CN=Joe Average [groups] firmware_team = eddie,jackson contractors = frank,max # Provid

需要输入时,键入一个字符后Svn是否挂起?

我正在使用一台新的笔记本电脑,它有Windows 10和Tortoise SVN 1.12。。我试过1.11和1.10,但在这台机器上,所有的问题似乎都是一样的,我正试图找出它可能是什么,只是想知道是否有人见过类似的情况。基本上,当您必须响应svn的提示时,例如密码/用户名提示或解决冲突时,只需按一次键,然后挂起。。。。所以输入一个密码,屏幕上会显示一个*字符,然后我正在执行svn命令行的cmd或powershell进程将挂起。然而,龟龟很好用。如果在task manager中终止svn.exe

SVN:标记已存在时没有错误消息

在我们的SVN存储库中,在某些时刻,我们希望从主干创建标记。 我们使用以下命令: svn copy $URL/trunk $URL/tags/$tagname --message ".." 这很好,至少是第一次。我的问题是,当我用相同的标记名(意外地)重复命令时,我希望看到一条错误消息,它告诉我路径已经存在 但另一件事正在发生: 在特定的标记文件夹(从我第一次调用命令时创建的)内,创建了一个名为“trunk”的新文件夹(它再次包含整个trunk文件夹的内容)。 当我第三次调

上一页   1   2    3   4   5   6  ... 下一页 最后一页 共 394 页