Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
 Svn_IT技术博客_编程技术问答 - 「Fatal编程技术网」

查看已删除文件的内容Svn

对于已删除的文件,用于查看旧版本内容的命令是什么 E:\Downloads\eeli\eel\eel>svn cat eel-scalable-font.h -r 2 svn: warning: 'eel-scalable-font.h' is not under version control 我想你想要的是: svn cat eel-scalable-font.h@2 好的,明白了。 我必须指向存储库,而不是工作副本 E:\Downloads\eeld>svn catfile://

有没有办法在事后将svn历史导入git?

我已经签出了svn只读回购协议(svn co而不是git svn)。我使用git做了一些更改和提交,然后将git推送到github 在这一点上,git并没有来自svn的所有历史记录。我想知道在这一点上是否有一种方法可以提取和导入这个 各种git svn指南展示了如何导入干净的回购并传输历史记录,但我找不到已经在使用的历史记录。您可能需要将svn导入到新的git存储库中,合并两个存储库(只需将它们添加在一起,它可能会抱怨它们不相关)然后是您对导入的历史记录所做的更改。要完成,将svn repo导入

Svn 如何防止Subversion合并二进制文件?

我们需要在存储库中保留.dll。我们的团队在.dll文件上经常遇到SVN冲突,这非常烦人。出于某种原因,即使将.dll的mime类型设置为application/octet stream,svn仍在尝试合并它们 从我的发现(我发誓事情过去是这样)可以看出,只要mime类型不是文本,svn就不会尝试合并它们。但是看一下我的DLL,我知道svn也在合并我的应用程序/八位字节流文件(至少我假设svn正在合并,不知道为什么没有合并会有冲突)。为什么svn会尝试合并一个二进制文件?这太愚蠢了 有人遇到过这

Svn开关2回购

亲爱的大家 我有两个回购协议!工作副本 回购A作为测试版本。 回购B作为实时版本 我的WC的默认提交和更新来自Repo A 我想从回购A切换到回购B,而不更新回购B的数据。 因为我想将WC的数据提交给repo B 但当我从RepoA切换到RepoB时,我的WC内容将从RepoB中删除 在不将数据从回购协议B更新到WC的情况下,如何将回购协议A切换到回购协议B 谢谢您不必通过将工作副本切换到新存储库并签入来执行此操作-您可以使用“svn merge”命令来执行此操作,该命令正是为此而设计的 在“

添加xCode';。a';忽略库文件到存储库SVN

我无法将文件“libYAJLIPhone.a”上载到SVN存储库 我正在尝试为iPhone应用程序设置SVN存储库。我已经设置了各种“全局忽略”和自动道具来排除构建目录 但是不管有没有这些忽略参数和/或自动道具,我仍然无法添加文件“libYAJLIPhone.a” 我使用基石作为前端。任何帮助都将不胜感激 实际上,SVN在导入项目时忽略了.a文件。您必须手动添加.a文件 例如: svn添加libOCMock.a 然后您可以将库提交到您的repo 希望这有帮助, 文森特(Vincent)在《基石》

Svn 当通过ApacheWebDAV访问subversion存储库时,Pdf被破坏

我正在运行一个subversion服务器,可以使用webdav通过http访问。我注意到,当我使用浏览器访问存储库时,存储库中的pdf文件有时显示为纯文本(就像您使用文本编辑器(如emacs、vim或记事本)查看pdf文件,而不是下载或使用某些pdf阅读器打开。如果您保存页面,然后用pdf阅读器打开,它就可以正常工作。你知道为什么会这样吗?这似乎有点依赖于浏览器,并非所有文件都会出现这种情况。不过,下面的文件似乎经常出现此问题: 可能文件的mime类型错误?它应该类似于“应用程序/八位字节流”

如何在确认提示后删除SVN目录?

我希望能够从目录中删除.SVN文件夹 我发现下面的注册表黑客可以让你做到这一点 然而,我不喜欢这个解决方案的一点是,它根本没有给出任何确认。我想它做什么,这个命令脚本做,但得到一个确认提示第一 有什么想法吗 编辑 我的理解是SVN导出不会复制未版本的文件。这就是为什么我要这个 Seth您可以使用Subversion命令行并运行svn export如果您使用的是TortoiseSVN,您可以使用。删除隐藏在该脚本中的RD命令上的/q选项 这将导致rd(删除目录)的每次调用都会询问 但同时,我想问

SVN外部由于授权问题而失败,但无法找出原因

我有一个回购设置,每个文件夹有3个项目1,第4个文件夹有一些支持DLL代码。在这3个项目中的每一个项目中,我都将svn:externals设置到这个支持DLL文件夹中。 当我尝试更新任何一个主要项目时,我得到一条消息:TortoiseSVN External Failed,unreadable path measured,access denied 以下是我的回购协议布局: _我的报告 -项目1/带svn的主干:外部-r7^/支持DLL/主干公用 -项目2/带svn的主干:外部-r7^/支持DL

Svn Mac OS X的基石与版本

我在命令行上使用svn已经5年多了,但我正在考虑切换到GUI。Mac subversion应用程序的两个国王似乎是和。我看到的比较这两者的大多数评论/评论都是在2008年的时候,那时基石第一次发布。现在是2010年,两款应用都经历了重大变化 在过去的一周里,我一直在运行这两个应用的试用版,但我仍然拿不定主意。你会推荐哪一种?为什么?我之所以使用版本,是因为它适合我的需要,而且在我买它之前,我甚至从未听说过基石 如果你不能下定决心,这可能意味着这两种方法对你来说都足够好,那么选择便宜的方法,或者选

svn:限制中继提交给授权用户

我们正计划制定一项政策,以防止对trunk的承诺。所有提交都必须针对分支 我应该用什么方法来完成这件事呢?你让我想知道,如果你不能承诺,trunk还有什么用。但是预提交钩子提供了一种实现这一点的方法。另见 确保您拥有/usr/share/subversion/hook scripts/commit access control.pl。在Ubuntu上,它位于subversion工具包中 转到存储库目录,将hooks/pre-commit.tmpl脚本复制到hooks/pre-commit中,并使

使用vim解决svn冲突的简单方法?

我在SVN工作时遇到了冲突,我发现自己缺少了Mercurial的一些功能。在Mercurial中,我将vim-d设置为我的diff工具。我想知道是否有办法让SVN以类似的方式工作?大致如下: $ svn resolve whatever.py 这将启动vim(在diff模式下),允许我修复该文件,然后执行svn resolved清理。我专门在CLI中工作(主要是通过SSH),因此不需要应用图形化的差异工具 这样的事情存在吗 更新: 在这个过程中,我所处的位置可能值得一提。我编辑了一个文件(w

为什么我的SharpDevelop没有';你没有SVN吗?

我的SharpDevelop版本是4.0.0 有人说我可以在工具->Subversion中找到,但我没有找到 我应该去下载吗?它是什么网址 谢谢。你看过他们的网站了吗 集成的Subversion支持() 我假设您必须安装(类似于Visual Studio中的工作方式)。您看过他们的网站了吗 集成的Subversion支持() 我假设您必须安装(与Visual Studio中的工作方式类似)。在安装sharpdevelop之后,我安装了TortoiseSVN 1.6.9,但在工具菜单中,没有T

git svn分支:如何配置git配置

几个月前,我用svn存储库配置了一个git。到目前为止,我只使用svn存储库来更新其上提供的应用程序。但现在我也想把东西交回来。要做到这一点,我要提交的每个特性都需要在一个单独的分支中。我读过关于你应该如何创建一个新的分支等,但我认为我配置错了我的git,我没有任何分支信息等,我认为我只有主干信息。以下是如何在我的git配置中设置我的svn存储库: [remote "origin"] url = url-of-git-repository fetch = +refs/heads/

Svn Subversion:可以选择哪些文件可以提交?

我正在从事一个正在使用svn进行版本控制的项目。通常使用git,我会选择哪些文件作为git add提交的一部分,然后进行提交。问题是,我不知道在subversion中是否有类似的方法来做类似的事情。我最终开发了一个功能,然后被打断修复了一个bug。。最终不得不同时承担这两项责任。是否有一种更智能的方法来处理提交的转移,以便我的bug修复和功能可以在svn中单独提交?我也不想分支,因为在subversion中这太可怕了。两个选项: 手动选择仅提交您感兴趣的文件svn提交文件1文件2…,或使用 类

需要关于组织SVN存储库的建议吗

我已经在一个人的项目上工作了一段时间,我正在使用一个在线托管的SVN存储库作为源代码控制。现在,我们正在雇佣一些海外开发商来帮助我完成这个项目。我担心的是,我不希望他们至少在学习时开始将代码签入我的存储库。我宁愿让他们把它签入某个中间位置,然后我自己将它合并到我的存储库中。 我不太熟悉SVN的内部结构,我对它的使用非常简单,所以我不知道它是否支持这样的工作流。作为补充说明,我使用OrtoiseSVN作为SVN客户端 有人能帮我弄清楚吗 您需要为他们创建一个单独的分支:您需要为他们创建一个单独的分

svnant:如何从存储库签出指定的URL?

大家好: 我正在使用SVNant签出一个存储库,存储库的总内容非常大,我只对几个文件和目录感兴趣,存储库结构如下: project folder1 folder2 largefolder largefile1 largefile2 folder3 fileilike1.txt fileilike2.txt file.txt file2.txt etc... 我只

svn:Can';t打开文件';。svn/lock';:MAc上的权限被拒绝

我不能让它消失,我什么都试过了。我真的不在乎答案有多恐怖,有多骇人,我只想让它消失。有人能帮忙吗?谢谢 编辑: 我正在尝试使用基本命令,即 cd MyDirectory/ svn update 您可能没有该目录的写入权限 sudo chown -R $(id -u):$(id -g) MyDirectory chmod -R u+w MyDirectory 真漂亮。绝对漂亮。谢谢。我会在7分钟内把它标为正确答案。干杯。bash变量的精彩使用!直到。谢谢,太好了。这对我今天很有帮助。

SVN:强迫他们完全

我有一份svn本地副本。我更改了一些文件。通常在svn签出之后…我收到一条冲突消息,其中包含如何处理已更改(本地副本)文件的选项。其中一个选项是他们的全部 但这次在svn签出后,我得到了这些文件的G状态,并且没有冲突消息 如何获取这些文件的服务器副本 谢谢。如果文件中存在冲突,Subversion只会提供冲突选项(如他们的完整版本):服务器上的更改无法合并到本地版本。在第二种情况下,Subversion能够合并本地更改和服务器更改,没有任何问题,因此它不需要您的输入。如果需要服务器版本,可以使用

描述SVN符号

请描述并帮助我理解所有svn符号,如A,M,G,?和?svn帮助状态将为您提供一个完整的图例,其中包含您需要的所有信息。由于自助不是一个选项,建议这样做是不可取的,下面是我使用Subversion 1.7.5运行svn help status时得到的图例: The first seven columns in the output are each one character wide: First column: Says if item was added, deleted, o

如何为node.js构建svn客户端库

我想为node.js构建一个subversion客户端库 首先,你知道这是否已经存在吗 如果没有,你对这样的努力有什么见解吗?我应该吗 用javascript编写整个客户端协议 将本机库(哪一个?)包装为node.js插件 是否在node.js模块中包装命令行调用 你知道我可以“克隆”另一种语言的优雅subversion客户端API吗 感谢您的帮助C语言中有一个非常强大的svn客户端库,今天作为subversion项目的一部分提供。它使用SWIG包装,并提供了Perl、Python和Ruby

Svn 我可以使用Subversion合并跟踪从分支到主干重复合并吗?

我们发布了1.0版,并继续在trunk中开发2.0版。我们为与发布版本相关的bug修复创建了Branchs/1.0 计划是: 主干网2.0继续发展/ trunk/包含不能合并到branchs/1.0中的新功能,因此trunk永远不会合并到branchs/1.0中 当在发布的应用程序中发现bug时,会将修复程序修改为Branchs/1.0。当修复集发布到生产环境中时,Branchs/1.0被复制到tags/1.0.x,Branchs/1.0被合并到主干中/ 想法是subversion合并跟踪应该

将SVN迁移到HG,将其拆分为子协议(但保留组合日志)

我有一个SVN存储库,它的主干中包含许多松散相关的子文件夹。 我想将其转换为HG存储库,将这些子文件夹中的每一个子文件夹转换为一个单独的HG subrepo。 同时,我想访问顶级回购中所有子回购的合并变更日志 所以我创建了一个空的HG回购协议,一些空的子回购协议,通过.hgsub链接它们的名称和位置,检查我是否可以将这个回购协议和它的子回购协议克隆到另一个公司 然后我尝试将部分SVN克隆到子repo(为每个子repo指定带有…/trunk/subfolder的SVN URL)。但它们并没有出现在

Svn Subversion将分支到主干和主干到分支冲突与1.6中的umodified文件合并

快速前言。我已经写了很多很多文章,但似乎没有什么是我的真实情况和最新的信息 我的程序最近刚从CVS切换到SVN1.6。我们阅读了红豆的书,并采用了所制定的工作流程。简单地说,它们是: 为每个变更请求创建一个新的分支,svn copy^/trunk^/branchs/cr 执行工作并承诺 定期与主干合并,svn Merge^/trunk 切换到主干并重新整合svn合并--重新整合^/branchs/cr 35;### 直到一周前,这一切都很顺利。现在,执行相同的步骤会在合并时导致无数冲突,

是否有一种方法可以恢复文件的svn属性更改而不恢复对文件的更改';什么内容?

合并后,我可能会对文件进行内容更改和属性更改: >svn st foo.h MMfoo.h 是否有办法保留内容更改,但恢复属性更改 我可以将文件复制到临时位置,还原,然后复制回: >cp foo.h/tmp >高级副总裁 >mv-f/tmp/foo.h foo.h >svn st foo.h Mfoo.h 但是,如果没有编写单独的脚本,那么对于许多文件来说,这将非常麻烦 我希望可能有一个我错过的svn选项。对不起,我不知道如何恢复属性……但如果我遇到这种情况,我想我会运行: $ svn prop

有没有办法判断何时将“重新整合”选项与svn合并一起使用?

在Subversion 1.6中,是否有一种方法可以使用日志、mergeinfo等来确定何时使用--reintegrate选项完成合并?(这假定您知道哪些提交是合并的结果。)存储的唯一信息是合并的修订列表。没有记录它们是如何合并的 不过,您可以通过检查文件内容进行猜测:重新整合合并后,合并源和合并目标之间的唯一区别是以前未合并到合并源的合并目标版本。svn存储库中的每个更改都会记录其发生时间。如果你知道这个事件,那么你就知道它的时间。也许问题是关于别的什么?

SVN签出问题

我在本地有一个项目,有3个文件,.h、.m和a.xib 我删除了它们并创建了新的。然后,我像往常一样提交给SVN repo,并且这些文件不会显示在任何提交选项中 但在签出项目时,这3个文件显示为红色,好像它们已被删除 我似乎无法覆盖或替换它们 这个问题是如何解决的 谢谢在添加新文件之前,删除后需要提交。看起来像是一个纯svn相关的问题。为什么要将其标记为iphone和objective-c?当您在删除文件后创建这些文件时,是使用相同的名称还是不同的名称创建它们?通常,红色列出的文件意味着它们在工

Svn 合并问题:我应该选择从哪个版本合并?

我以前只有一些简单的场景,我从主干分支,做了一些更改,然后将更改合并到主干中。但是这一次它变得有些复杂了,因为分支不得不在一路上从主干合并新的内容,现在我不知道应该从哪个版本开始从分支到主干的合并。见下图 这张图片应该描述一个场景,其中mybranch是在第10版中创建的。做了很多更改,然后在第25版中,我将主干中的一些新功能合并到了mybranch中,以创建一些新功能。第30版同上。进行了进一步的更改,然后我尝试合并,但遇到了很多冲突,出于某种原因,我认为在再次尝试将mybranch中的更改

subversion(SVN)中的标签究竟是什么?SVN内置了哪些标签工具?(与Clearcase相比)

subversion(SVN)中的标签究竟是什么?Subversion真正提供了哪些内置功能来高效利用它们 我这样做是因为我想将某个版本的文件集合标记为标记。这将使发布命名更有意义。我还想准确地检索那些带有该标记的文件,以在特定版本中从这些文件构建软件 在ClearCase中,我相信标签很可能是文件的属性。我得到了一个令人担忧的印象,即标签并不是Subversion真正的特殊或核心,而是一个任意的概念,只是一个文件夹,其中包含某个版本的文件副本,这是真的吗?如果是这样的话,它不如ClearCas

SVN证书问题

我在OSX和SVN上遇到了一个大问题。我正在使用SCPlugin访问我的SVN,并尝试在MacBook Pro上签出我的数据。SCPlugin在访问SVN url时告诉我,服务器证书验证失败,因为颁发者不受信任。 在iMac上,我刚刚打开终端窗口,并通过以下方式访问svn url: svn ls 终端问我是否要接受服务器证书。但我的MacBook没有问这个问题,我可以通过终端访问svn,但不能通过SCPlugin 有人知道我能做些什么来解决这个问题吗?我真的需要帮助 我需要一种永久接受服务器证书

TortoiseSVN失败,路径更改后无法提交

我试图更改一些目录结构(使用tortoise svn),但在尝试提交时遇到了麻烦(所有内容都已完全更新): 我不确定问题是什么,也不知道如何解决,而且它也不会让我做出承诺。我确实移动了一些文件/删除了一些文件,并添加了一个文件夹,但我使用了TortiseSVN,所以idk为什么它不起作用 谢谢 Tyler如果上述是唯一一个给出错误的文件,那么只恢复该更改并提交其余更改如何 请参阅本讨论,了解可能相关的问题。您所说的“我是用乌龟做的”是什么意思?您使用了哪些命令和菜单项?这可能是一个在服务器和客户

Svn 在客户端执行钩子脚本

我正在处理一个SVN项目,需要从客户端执行预提交钩子脚本。有什么方法可以执行它们吗?唯一可能的解决方案是使用TortoiseSVN,它有机会在客户端执行特殊的钩子脚本(仅来自TortoiseSVN)。否则,无法运行钩子脚本,因为它们在服务器端一直运行。如果您使用的是本文建议的命令行,请创建一个脚本文件,作为svn命令的别名: 您只需要将包含脚本文件的目录放在系统的path环境变量中,放在包含SVN可执行文件的目录之前。为什么需要在客户端运行该钩子脚本?您想要实现什么?@khmarbaise我还想

我如何修复SVN错误:“;已经是另一个URL的工作副本;?

在试图找出我们为什么会出现这个错误的过程中,我查看了 不幸的是,这不是同一个问题,答案毫无帮助 我们的存储库有一个外部属性,在执行“刷新”签出时显示错误的是这个目录 我们发现的问题是: 项目在文件夹上具有外部属性 然后,我们发现有人在同一位置添加了一个文件夹,其名称与该属性中的子文件夹相同 \主干\项目 \trunk\project\foo具有指向某个url的外部属性:bar 然后有人在foo下提交了一个名为bar的文件夹 这一切都搞砸了。(现在该文件夹有两个副本,其中包含有关svn url的冲

如何定义分支的第一个修订版(SVN)

我有一个从主干复制的分支。 例如,分支是在修订版10000时创建的。 例如,当前主干版本为12345 如何使用svn命令行定义第一个分支修订(1000) 我的变体是: 1) 将xml日志获取到日志文件中: svnlog-v--xml>log.xml 2) 分析此文件并查找有关 copyfrom path=“%TRUNKPATH%”版本号=“10000”action=“A”>%BRANCHPATH% 并获取修订号 但这是一个非常困难的问题,因为需要分析整个文件 是否存在另一种更简单的方法来获得第一

svn日志--限制似乎因最近的签入而延迟

签入后,svn log--limit 1不显示我最近的签入。 如果我运行svn log--limit 1-r HEAD,我将获得最近的签入。有人能猜出这是怎么回事吗?这是本地时间/服务器时间问题吗?如何知道/解决?如果在工作副本上调用svn日志,它将显示上次更新的修订,而不是上次提交的修订。这是因为混合版本工作副本的概念 基本上想象一下这个例子: 2个开发人员(开发人员a和开发人员b)开始编写一些代码: 两者都签出相同的目录,相同的版本(比如r100) dev_a更改文件\u a.txt dev

为什么';t svn merge——在这个场景中,当svn diff+;帕奇做了什么?

我正在尝试将我的svn合并工作流(通常是svn diff)替换为实际的svn merge,有时是手动编辑补丁,然后是patch)。但我看到了一些意想不到的行为,我在任何SVN在线文档中都找不到解释。以下是我的设想: 新存储库(版本0) 在主干中创建了一个名为file的空白文件(rev.1) 将主干复制到分支/分支1(第2版) 在branch1中,将文件更改为“abcdefg”并提交(第3版) 回到后备箱,跑: svn合并-c3^/branchs/branch1--忽略祖先 到目前为止,一切顺利中

SVN使用正则表达式重命名目录中的所有文件

我可以使用正则表达式重命名OrtoiseSVN目录中的所有文件吗 基本上,我想去掉文件扩展名前的最后两个字符 比如说, MyFileXY.c MyOtherFile12.c 改为: MyFile.c MyOtherFile.c 我是否可以使用常规名称重命名OrtoiseSVN目录中的所有文件 表情 否。svn move中的SRC和DST是字符串常量 如果您的shell可以执行这样的修剪,您可以尝试在svn命令中使用结果,但无论如何-它不是游戏的svn部分不是在Tortoise中,但您可以使

如何与内部svn存储库共享定制Grails插件?

我们希望与使用svn的开发人员共享一个定制的内部插件。 我想知道这是否可能,以及我们如何实现这一点 我们不想只共享二进制代码,还想共享插件中的代码 完美的解决方案是,我们可以在BuildConfig中指出,使用svn需要一个外部插件 /Marco我建议您使用Maven存储库共享内部插件,这是现在首选的方式。请参阅。 或者是两个不错的选择。 您可以使用插件发布插件。 然后将maven repo和插件添加到BuildConfig.groovy: repositories { ... ma

svn转储文件:节点copyfrom版本

我对此有点困惑。我有一个已筛选的svn转储文件(因此,我不确定它是否仍然是有效的转储文件) 是否可能在未修改文件的修订版本的标题中有一个节点copyfrom rev?或者节点copyfrom rev是否始终指向上次修改节点的位置 例如,file1是在revision 1中创建的,但它在revision 6中被移动到folder2。file1是否可以在revision 6fromrevision中有一个copyfrom路径,比如说5?是的,字段节点copyfrom rev可以指向修订,其中文件节点

需要svn日志作为latex文档输出

有没有办法让svnlog命令将其输出放到一个latex文档中,然后再添加到其他latex文档中 没有内置的方法,但是由于您可以从svn log获取XML输出,我建议您开始朝这个方向看 谷歌的第一个热门链接之一是这个链接(),也许可以给你一些关于如何处理这个问题的想法。没有内置的方法,但是因为你可以从svn log获得XML输出,我建议你开始朝这个方向看 谷歌的第一个热门链接之一是这个链接(),也许可以给你一些关于如何处理这个问题的想法。我实际上读了那篇文章,认为它可能会带来某种解决方案,但是我对

冲突期间;svn更新“;从Windows命令行

我将VisualSVN服务器用于我的后端SVN服务器(如果有必要的话) 下面是两组命令。第一组创建一个文件夹,然后将SVN中的一个文件夹签出到新创建的Windows文件夹。第二组(单个命令)给出了一个冲突错误,但我不知道为什么。我正在尝试进行稀疏签出,只签出两个文件夹。理想情况下,我希望在这两个文件夹下的文件中添加(--set depth immediates),但我还没有做到这一点。我研究了如何使用TortoseProc.exe,但是API并没有提供足够的命令来完成我所阅读的内容。如果您知道如

在TortoiseSVN中,是否有方法查看我更新了哪些文件以及何时更新的日志历史记录?

情况是这样的:我做了一个SVN更新。但是我想看看在最近的更新中哪些文件被更新了。基本上,我正在寻找一个日志文件,该文件显示本地存储库中的所有文件系统操作时间戳。设置对话框->保存的数据 单击底部的显示按钮,查看操作日志的可能副本。挑剔:它被称为“工作副本”,而不是“本地存储库”;-)

乌龟svn锁和用户锁

我最近开始使用OrtoiseSVN,我这里有具体的场景要实现。 我们出于构建目的锁定分支,因此没有人可以提交代码,但是如果存在任何构建失败,我需要为某个特定的人(即用户)解锁锁定的分支,以便只有该用户可以提交代码。我知道这个特性在其他工具中也可用,比如IBMClearCase。但是我需要乌龟有同样的特征。如果可能,请建议实施上述场景的可能步骤 TortoiseSVN只是一个客户端应用程序!您所询问的内容必须在服务器端实现。例如,您可以使用 顺便说一句,在Subversion中,它主要用于,在您的

是否有方法移动Visual SVN Server的存储库文件夹?

安装Visual SVN Server后是否可以移动存储库文件夹?我需要将存储库移动到用户“网络服务”无法写入的文件夹中。确定。看来我现在明白这个问题了 停止VisualSVN服务器 将存储库(如果存在,例如C:\repositories)复制到所需的目标 启动VisualSVN服务器管理器控制台并转到操作|属性|存储 将存储库位置路径更新到所有存储库的新父级(移动存储库的目录) 单击应用并关闭对话框 确保你已经完成了。如果必须使用非默认帐户运行服务(即非网络服务),则 启动VisualSVN服

VisualSVNServer中的外部

我正在使用VisualSVNServer。我有一个svn repo(比如说:test1)和externals(比如说:test2)。到目前为止一切都很好,当我签出test1时,test2会自动签出到test1的工作副本中并放在其中。好 但是,当使用VisualSVNServer的web前端查看test1时,我没有看到任何迹象表明有外部链接到该repo 这是正确的行为吗?有没有一种方法可以在web前端查看外部,或者至少提示存在外部 干杯,谢谢, WolfgangVisualSVN Server 3

在防火墙外时连接到svn主机,在防火墙内时连接到svn从机

这是计划的设置 Subversion主机位于公司防火墙之外,作为云实例 一个svn从设备与云svn主设备一起复制,但位于公司防火墙(办公网络)内 现在,人们在办公室内,连接到svn slave进行更新,并通过代理将定向于slave的提交写入云svn master。(标准svn主从设置) 用户从office内部签出存储库,因此使用的url将指向从属repo 用户对文件进行了一些更改,但尚未签入 现在的问题是 当用户在家工作(无vpn)并希望提交或更新时,会发生什么情况?签出项目(repo)指向从机

有没有办法在IntelliJ中运行SVN(Subversion)info命令?

有没有办法在IntelliJ中运行SVN(Subversion)info命令 我搜索了帮助、谷歌等,但没有找到任何东西。在IDE的内部运行标准SVN客户端有什么意义?只需启动命令提示符并从那里运行。IDEA支持SVN,我只想运行info以了解我在哪个分支上。编辑:不是字面上的运行信息,而是获取我当前所在分支的信息。

Svn 如何在vi中的cygwin上将默认EOL更改为unix

我需要手动更改网站上托管项目的svn日志。我在Win8.1上使用sliksvn(1.9.5)和cygwin(2.8.0-1),其中vi实际上是vim 8.0.542。我的问题是我无法摆脱DOS EOL角色。具体来说, 568$ svn log -r31 ------------------------------------------------------------------------ r31 | XXX | 2017-05-01 13:34:34 +1000 (Mon, 01 May

Svn 詹金斯承诺

我面临一个挑战。我们计划将Jenkins用作持续集成服务,并需要将DLL从Jenkins提交给svn。我们在这方面找到的信息非常少。有人能提供相关数据的链接或举例说明吗 詹金斯没有像结帐这样的功能。。。因此,您需要在bat命令中执行提交。例如:bat“cd C:\jenkins\test&&svn commit-m\“commit to svn\”--username Hello--password Hello123“没问题OlKol:)

将文件推送到SVN

我使用的是LinuxMint18.1。我使用终端的svn checkout命令签出了一个Laravel远程存储库。我在那个存储库上工作,现在我想把文件推送到那个远程存储库。我如何才能做到这一点?此操作称为提交更改。您应该运行以将更改发送或发布到远程存储库

SVN差异替换文件

我正在将一个分支合并到主干中,使用--重新整合,我遇到了一个文件,该文件在我创建分支到现在的某个时间被替换。这意味着我在某个时候删除了该文件并提交,随后重新创建并再次提交。在文件上运行svn diff时,没有得到任何输出 从我删除文件之前的版本到现在添加回来的版本之间,是否有方法查看文件中的更改?我不想签出一个全新的主干和这个分支的全新版本,而且URL名称往往很长,所以我不想对它们执行svn cat或svn diff,即使我能记住整个URL 我想直接使用svn diff,只使用当前工作目录中的文

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