Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.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编程技术网」

正在修复编辑.access和.passwd文件后出现的SVN 500错误

我遇到了SVN的问题,我不太确定如何解决它。下面是所做工作的历史以及错误消息是什么,希望我们能找到一个解决方案。下面是: 在度假期间,我的团队中另一个不知道如何使用svn的成员想要编辑我们的网页。他无法获得正确的用户名和密码组合,因此他通过ssh连接到我们的服务器,然后将他的姓名和密码直接添加到.access和.passwd svn文件中。在这不起作用之后,他删除了这些行。过了一会儿,他放弃了。我不确定他是否还做了什么 返回后,我发现我签出到自己计算机上的文件的任何更改都无法再提交到存储库。错误

Svn 如果我不';在Subversion中不能从主干合并?

我已经读了很多关于在SVN中将分支合并回主干时需要重新集成的内容(非常有用) 问题似乎来自这样一个事实:人们经常从主干更新分支,这意味着最终的归并是反射的 在我的用例中,我们希望创建一个发布分支,该分支将在稳定分支和修复任何bug所需的时间内一直存在。为了保持稳定性,我们不希望从主干上合并,但我们确实希望定期从发布分支上合并修复,以便主干免费获得所有错误修复。我们也不想等到年底才合并回主干。因此,我们希望: 创建分支 定期更改分支(和主干) 定期合并回主干(可能每天) 因为我们永远不会从主干合并

Svn Subversion可视树

我习惯于使用ClearCase,我可以在树结构视图中看到代码库的可视化表示 对于SVN存储库的可视化表示,我们是否有类似的树 谢谢它被称为“修订图”。您可以使用TortoiseSVN客户端菜单找到它。注意:ClearCase中的在每次提交时都会显示文件和目录的历史记录(因为目录记录了其中添加或删除的文件) (也可用作)将显示类似的历史记录,但有时对于单个修订具有多个节点: 首次使用的用户可能会惊讶于修订图显示的内容与用户的心理模型不匹配。 例如,如果某个修订更改了文件或文件夹的多个副本或分支,

Svn Ubuntu natty的简易GUI subversion服务器和客户端

您能否建议ubuntu natty初学者使用哪个subversion客户端和服务器以及如何安装 我有一些想法,比如Nautilusvn,Rapidsvn 请建议。您可以使用subclipse(如果您使用的是eclipse),它将与windows中的相同。 至于服务器,谷歌ing将向您展示大量结果,您可以根据自己的喜好选择服务器(公共/私人、免费/便宜/昂贵等)。我尝试了谷歌代码,它对开源项目是免费的。。。还有Assemblya,你可以在其中获得免费的私人空间,并可以为其他服务支付额外费用。试试R

SVN部队存储库格式

我们在工作中使用svn版本1.5.1(r32289),我的OSX机器上有版本1.6.6(r40053)。我正在使用在我们的开发服务器上挂载一个目录,在那里我想我可以使用我机器上的svn来“保存”到dev服务器的另一个连接。但是,每当我使用svn 1.6.6(甚至svn up)访问存储库时,我(和我的同事)在尝试从开发/实时机器处理svn时都会遇到以下错误: svn:此客户端太旧,无法使用工作副本“”。您需要获得更新的Subversion客户端,或者降级此工作副本。有关详细信息,请参阅 使用错误消

Svn xcdatamodel在subversion xcode4中不完全受源代码控制

我有一个在svn源代码管理下的xcode项目。 碰巧xcdatamodel没有完全由xcode进行版本控制。 Xcode显示一个问号“?”状态图标,而在svn存储库上,我只能看到空的xcdatamodel目录 首先,我想呆在xcode4外围,了解为什么会发生这种情况,以及如何解决xcode4本身的问题 然后,如果不可能,从终端窗口,我应该对解决此问题的文件执行哪个svn命令。在终端中,通过将核心数据文件拖放到终端窗口中,可以找到.xcdatamodeld的路径 所以“cd”进入该文件夹 然后输入

SVN分支a用于通用引擎

我很好奇SVN分支机构管理中涉及的最佳实践 我的情况很简单,到目前为止,我只有主干分支,它拥有我的整个项目。我的目标是拥有一个通用的共享引擎(几乎是整个实际的主干分支减去一些文件),并创建一些单独的分支,这些分支将代表同一个项目,但为不同的平台使用不同的IDE构建 这些不同的分支应该共享引擎,同时对所涉及的杂项文件(例如,具有完全不同格式或参数的项目文件)进行小的更改。因此,这个公共部分只在一个分支上提交,而不考虑从何处进行更改,而独立文件只是保持分离 我研究了一些关于SVN分支的知识,但似乎与

Svn 安装和运行Subversion

我为subversion“setup-subversion-1.7.5”安装了安装向导,但如何运行subversion?安装完成后,我没有看到任何程序在任何目录下运行。自述文件对我也没有帮助 基本上,安装程序运行完成后我该怎么做 谢谢 查看subversion手册,它是一本解释一切的非常好的手册 你可以免费下载或在线搜索。它们提供多种格式。它甚至有不同的语言版本 你通常从一开始。一定要事先计划好 如果您已经有了存储库,则可以启动。一旦系统上有了SVN,就可以使用命令提示符来使用它。如果你想要一个

如何通过Tortoise SVN在SVN上上载我的文件-需要先升级工作副本

无法将简单目录上载到SVN,我觉得自己像个傻瓜 我正在使用乌龟SVN版本1.8 我选择了一个文件夹并从SVN文件夹中签出。当我拥有现有文件夹时,我添加了一个新文件夹“new”,并进行了提交(通过右键单击文件夹并选择SVN commit)。它显示所有的目录都被上传了,或者这就是我认为所有的东西都应该被上传的原因。但是它错过了很多项目 当我再次右键单击并执行SVN提交时,它显示了许多未版本化的文件。当我选择All并单击Ok(提交)时,它给了我以下错误 该位置的工作副本的格式太旧(格式10),无法使用

Svn 要包括而不是排除的文件扩展名-Subversion

我知道我可以用subversion设置一个排除列表,但是可以改为使用包含列表吗 我正在尝试将财务数据集添加到版本控制中,以便只跟踪特定类型文件的更改。无法创建排除列表,因为用户可以向数据集添加任何类型的文件 有什么想法吗 svn st | grep extension | sed -En 's/^(M|A)[ ]+(.+)/\2/p' > targets.txt 然后 然后 编写一个bash脚本以将扩展名作为参数也很容易。您是使用TortoiseSVN还是命令客户端进行Subversio

正在尝试svn propedit svn:ignore给我svn:E205007

我试图通过运行以下命令忽略svn中的一些数据 svn propedit svn:ignore <somefolder> 我做错了什么?svn需要知道启动哪个编辑器才能编辑目录属性。如果尝试执行svn ci,而不将日志消息作为命令参数传递,则可能也会出现类似错误 在类Unix系统上,传统上使用名为VISUAL或EDITOR的环境变量来指定首选编辑器的路径VISUAL通常是全屏编辑器,如vi或emacs,而editor可能是TTY风格的编辑器,如ed。在您的情况下,您可能需要尝试以下操

VisualSVN服务器是否支持廉价拷贝?

VisualSVN服务器(Windows应用程序)是否支持此处定义的廉价拷贝 廉价拷贝 Subversion的存储库有一个特殊的设计。当你复制一个 目录,您不必担心存储库的增长 巨大的Subversion实际上不会复制任何数据。相反,它 创建指向现有树的新目录项。如果 您是Unix用户,这与硬链接的概念相同。从…起 在那里,据说这个副本是“懒惰的”。也就是说,如果你做出改变 复制到复制目录中的一个文件,然后仅复制该文件 更改其他文件将继续作为指向的链接存在 原始目录中的原始文件 我不知道基于U

Svn 源代码管理中的空白处理

这不是一个重复的问题。使用tortoise svn/subversion时,文件系统会报告文件已更改,在查看时,唯一可能已更改的是选项卡或空格。有很多文档介绍如何使用winmerge等替代合并工具,但是如何更改实际的差异引擎。对于c#/java来说,这并不是一个很大的问题,因为它们有内置的格式化程序,但是如果没有使用redgate for SQL server,这将是一场噩梦。我的新客户希望强制执行一个标准,即永远不要在空格上使用制表符。我可以写一些东西,但它充满了复杂性。你的答案在这里:你的答

Svn Subversion缺少文件奇怪

我制作了一个文件,让我们称之为myfile.c,并将其放在Subversion目录中。然后,我从目录中删除了它,而没有从目录中删除rm(我想,虽然这是很久以前的事了,我不太确定到底发生了什么)。在某个时候,我制作了该文件的新版本,也称为myfile.c(已经在本地删除了原始文件),并尝试添加和提交该文件。但是,我得到了一个错误: myfile.c is scheduled for addition but is missing. myfile.c is not under version co

SVN和重命名服务器it';他在跑步

我正在运行VisualSVN作为我的SVN服务器,并使用OrtoiseSVN作为客户端。我刚刚将服务器从mach1重命名为mach2,现在无法使用SVN,因为它正在查找存储库,而不是新名称 你知道如何解决这个问题吗?第一次谷歌点击: svn sw—重新定位svn://example1.com:22/name 只需使用switch--relocate命令更改svn存储库的地址即可 $svn交换机--重新定位file:///tmp/repos file:///tmp/newlocation. 在您的

使用SVN向开源项目提交错误修复的最简单方法是什么?

使用SVN向开源项目提交工作补丁或错误修复的最简单方法是什么 理想情况下,我希望提交一个修订版或补丁,以便他们可以在批准后直接在存储库中轻松应用它 如果有必要的话,我会使用TortoiseSVN。不奇怪的是,SVN访问权限只对开发人员可用,只是为了防止不知道代码或甚至想破坏存储库的人发生意外。这些补丁可以通过bugtrackers发送——您可以签出,然后修改您的工作副本。由于无法使用SVN将更改发送回,因此需要创建一个diff文件(补丁)并将其发布到项目讨论板或bugtracker上,具体取决于

有没有办法知道SVN服务器的URL?

现在,由于未知主机名错误,我们在允许客户端访问SVN服务器时遇到问题。是否存在从服务器计算机中识别正确SVN服务器URL的错误 我打开了,客户端使用的是龟甲vn。这是颠覆错误吗?如果客户端无法解析Subversion服务器名称,则听起来更像是DNS/WINS相关错误 如果“ping hostname”无法解析主机名,则这不是Subversion错误。未知主机名错误意味着由于某种原因,您无法访问试图与Subversion一起使用的URL中提到的主机。例如,如果您的URL为,则意味着您无法访问myC

将复杂SVN分支层次结构迁移到Mercurial

我们的团队一直在使用SVN来管理规模合适的应用程序,随着时间的推移,已经建立了相当复杂的分支和标记层次结构,它遵循SVN存储库的基本标准布局,但更加嵌套: |-trunk |-branches | |-releases | | |-releaseA | | `-releaseB | `-features | |-featureX | `-featureY |-tags |-releaseA | |-bet

Svn 从Clearcase迁移

我们正在从Clearcase迁移到另一个VCS(可能是SVN或Mercurial)。对于已经完成这一转型的公司,他们认为选择另一个风险投资工具的重要因素是什么?他们发现哪些做法缓解了转型?您需要考虑以下几个标准: 您可以支持哪种类型的数据策略(严格的中央存储库,其中只有一部分加载到开发人员工作区,即SVN) 集中存储库还是分散存储库,是否复制了完整的历史记录?(如Mercurial或Git等DVC) 您可能会遵循什么样的合并工作流(具有复杂合并的长libed分支,或频繁的重基) 就(对于SV

Svn 替换Subversion文件夹并保留历史记录

我在一个SVN存储库中有两个开发树v3.3和v3.4。它们都包含一个名为测试线束的项目。然而,v3.4开发人员破坏了测试工具,因此我们需要v3.3中项目的测试工具来覆盖v3.4中的测试工具。我想保留对3.4测试工具所做更改的历史,因为它有一些有趣的想法。 我曾想过删除3.4测试线束文件夹,然后只是将3.3测试线束的导出副本添加到3.4中,但随后我将丢失v3.4测试线束历史记录 执行此操作的最佳方法是什么?您可以删除3.4文件夹中的所有文件,然后在该空文件夹中分支(或复制)V3.3。Subvers

Svn 版本控制&;代码托管-即时消息丢失

我正在做一个小项目,在某个时候可能会有一个额外的编码员——我已经习惯了svn(我最近通过sourceforge开始使用它),并希望在这个项目中使用它,而不必在互联网上发布代码——如果我将它添加到sourceforge项目中,就会发生这种情况 我有一些可以访问shell的托管空间(dreamhost),理想情况下,我希望有一个面向web的版本控制软件,可以安装在我的dreamhost帐户上,无论我身在何处,都可以随时修改我的项目 似乎有很多可能性(reviewboard.org、trac等)似乎都

502带有nginx+的坏网关;阿帕奇&x2B;颠覆+;ssl(SVN副本)

我在Nginx代理后运行带有SSL的Apache+Subversion时遇到问题,我希望有人能找到答案。我在谷歌搜索了几个小时,寻找我问题的答案,但似乎无法找到答案。我所看到的是在尝试使用subversion移动或复制时出现的“502(坏网关)”错误;但是,签出和提交工作正常。以下是nginx和apache配置文件的相关部分(我认为): Nginx upstream subversion_hosts { server 127.0.0.1:80; } server {

浏览器赢得';无法连接到svn服务器

这让我快发疯了。由于某些原因,我无法使用我现在使用的笔记本电脑(firefox&ie)中的浏览器访问我的svn存储库。连接刚刚超时 我现在在家,服务器在另一个房间。它在那里连接OK,在我的虚拟机中也在同一台笔记本电脑中连接OK。我现在很困惑,不明白为什么会这样 我还检查了代理,我100%确定我没有使用任何代理。此笔记本电脑上运行的虚拟机是XP 32位,而此虚拟机是Win7 64位。请尝试同一台计算机上的其他浏览器,以排除Firefox配置问题。 尝试查看Firefox发送的请求。 检查你的SN服

Svn 在不同项目之间共享同一文件

对于版本控制,我们目前使用Visual Source Safe,并正在考虑迁移到另一个版本控制系统(SVN、Mercurial、Git) 目前,我们大量使用Visual Source Safe的“共享”文件功能。这允许我们在单个产品的设计和运行时之间以及在多个产品之间共享代码 例如: **Product One** - Design Login.cpp Login.h Helper.cpp Helper.h - Runtime Login

Svn 如何从谷歌代码中获取源代码?

如何从Google代码中获取可编辑的源代码 (我特别关注SipDroid和虹吸管。) 编辑: 我不想再签入,我只是想要源代码,这样我就可以在我的项目中使用它 去医院 单击“” 键入提供给您的命令: $ svn checkout http://sipdroid.googlecode.com/svn/trunk/ sipdroid-read-only SipDroid: 虹吸:如果你真的想要可编辑的代码,你应该加入这个项目 如果您想下拉源代码,然后使其可编辑(您将无法重新检入内容),请转到以下U

SVN如何将文件提交到单独的存储库

我正在寻找一个解决方案,我可以保存一个文件到2个不同的存储库使用SVN 我必须有两个存储库—一个是我系统中的本地存储库,另一个是生产服务器中的存储库—当我在本地更改文件时,如何一次将文件提交到位于不同位置的两个不同存储库中 本地存储库的设置方式对开发人员来说是可行的。而且生产存储库具有不同的文件夹结构。据我所知,这是不可能的。一个工作副本一次只能由一个存储库控制 使用post-commit钩子可能可以实现这一点,但这将非常复杂 最简单的方法可能是在本地有两个目录,一个镜像另一个。不过,您仍然需要

svn:用同名本地文件夹替换外部文件夹的干净方法

我在不同的地方签出了一个存储库。我有一个文件夹X,它是另一个存储库的外部文件夹。我希望X是本地的。还有其他问题,但它们似乎没有遇到我的困难 我所做的是编辑svn:externals并删除该行。然后我提交了回购协议。然后我取出文件夹,删除其中的所有.svn条目(使其成为常规文件夹),然后svn添加它,然后提交。这很有效 然而,当我更新回购协议的另一次结算时,我遇到了问题。第一个错误类似于: UUID mismatch: existing directory XXX was checked out

如何在svn中搜索用户在两个日期之间更改的所有文件?

我想开始和我的同龄人一起做代码审查,我正试图找出一个系统来做这些工作。我想知道有没有可能在tortoise svn存储库中搜索用户在两个日期之间提交的所有文件?这样,我们就可以对它们进行代码检查了……Tortoise SVN有一个显示日志选项,您可以在文件夹或文件上使用该选项,然后在出现的对话框中选择日期过滤器。您还可以筛选特定的作者 单击每个提交以显示更改的文件,然后双击下面的文件以查看差异

Svn 分支和共享开发服务器?

因此,我使用Subversion作为我维护的经典ASP Web应用程序的SCM。我们使用特性分支来处理具有依赖关系或长期开发的更改 我们使用共享web服务器进行开发/质量保证,这就是我的问题所在。中央开发服务器是主干的工作副本,当我需要从功能分支查看开发上的更改时,我会将它们合并到开发工作副本中。到目前为止一切都很好,但我是不是在为自己的未来做准备 例如,今天一位分析师告诉我,我可以“删除”对某个功能所做的更改,然后合并到开发人员站点进行演示——这不是因为该功能被删除了,而是因为他不需要再看到它

SVN到Git到Gitolite和大量文件

好的,我已经阅读了关于从SVN转换到Git的所有资源。我试图完全放弃我们的SVN服务器,继续使用Gitolite,它已经安装好并准备就绪 我在ruby脚本中使用了svn2git,但是遇到了一些问题,这些问题已经在这里记录下来了。每次运行脚本时,我都会移动大约9gb,因此在排除故障时会产生一些困难。我终于能够使用git svn将所有东西从svn导入到我的本地机器上,这就是我的困境所在 我需要将其中一个分支设置为主分支,然后将其推送到一个新的gitolite回购——但我完全迷失在这个过程中。我还想忽

存储库中文件的选择性SVN导出

我已经研究这个问题好几天了,一直没能解决它 我不确定我的方法是否可行,因此,如果有人有更好的解决方法,我愿意接受这些想法,因此我将提供整体情况 情况就是这样 我们有一个大型存储库,目前正在从StarTeam迁移到SVN 在存储库中,我们有一个特定的目录,其中包含一组链接文件。这些文件链接到其原始文件,并分布在项目树的其余部分。我们使用此目录中的文件生成翻译所需的stings 在SVN中,没有链接的特征。我需要有一个选项,以便能够仅导出与最新版本翻译相关的文件,但仅导出那些文件,而不是整个版本问题

Svn 为SharePoint 2010设置开发->测试->产品集成环境

宽泛的问题: 是否可以为设置测试开发产品集成环境 SharePoint开发? 开发团队通常如何在SharePoint上协作 发展 推荐的镜像生产设置的方法是什么 发展目的? 将更改部署到生产中的最佳方法是什么? 如何处理版本控制svn、git? 如何将服务器设置和配置置于版本控制中? 可以为SharePoint开发设置dev/test/prod环境 中央产品是Team Foundation Server TFS:< /P> 您可以为每个环境和其他部署脚本定义生成定义。 团队可以使用TFS工作项

Svn Netbeans&;Subversion:如何排除/忽略';已包含在项目中';提交时的路径是什么?

我在netbeans中找不到任何选项,也找不到有关此问题的答案 基本上,我已经在项目的路径中包含了一个库,如果我右键单击“include_path”文件夹,那么唯一的选项就是属性,然后还有另一个选项叫做“忽略的_文件夹” 我包含的库和项目位于不同的位置,因为该库由多个项目共享 当我尝试将该库添加到“忽略的\u文件夹”时,我收到以下错误: 文件夹“.ZendFramework-1.11.11”不在Source/Tests/Selenium目录下。 我在Netbeans文档中读到,默认情况下,所有以

Svn gitk或hgk的Subversion模拟

我知道,我可以使用gitk来查看基于git的存储库的提交历史,现在我也可以使用hgk来实现同样的目的,同时使用Mercurial。 我需要这样的东西来进行颠覆。我使用的是Ubuntu,所以它必须在基于Linux的操作系统上运行。我知道,有,它允许我做我需要的事情,但我想要一个非常简单的gui客户端,它允许查看提交和合并的历史记录——仅此而已。 有人能给我看看这样的工具吗?我认为rapidsvn可能是你最好的选择。我认为rapidsvn可能是你最好的选择。你使用Gnome吗?Nautilus中有一

Svn Subversion外部遵循符号链接

是否有方法将符号链接与svn:externals属性一起使用? 我有一个项目运行在我的Web服务器上(在unix下),其中有一些文件夹实际上是与其他文件夹的符号链接 当我将符号链接添加到存储库时,当我在Windows上签出它时,它将转换为文本文件 例如,是否可以将外部指向如下路径: http://mysite/svn/mysymlink/whatineedtocheckout 而不是 http://mysite/svn/folder1/folder2/folder3/whatineedtoch

如何找出目录和svn签出之间的区别?

我想知道 如何找出普通mkdir目录和svn签出目录之间的差异?如果您安装了svn,很容易:只需在相关目录中执行svn status,它就会告诉您当前文件夹是否为工作副本 如果未安装svn,则需要检查.svn文件夹。但是,请注意,由于svn 1.7,只有svn工作副本的根节点包含.svn文件夹 更新 如果需要同时检查多个目录,可以尝试以下命令: 用于dirs\u to\u检查中的dir;做 svn信息和回声$dir 完成 这将打印出所有svn目录dirs\u to\u check应该是一个以空

Svn 在SLES 11 SP3上安装Subversion 1.7.x

有没有办法在SLES 11 SP3上安装Subversion 1.7.x?我只找到SVN 1.8.x的repos/links/downloads 我试图为SLES 11 SP2或SLES 11添加存储库,但zypper refresh告诉我,它找不到这些存储库URL的有效元数据

Svn 从分支合并时,将显示我没有创建的目录

我正在window7上开发IntelliJ。 从主干上的分支合并7个文件。 但如下图所示,更改时会显示7个文件和1个目录。 这个目录,我没有创建 我认为这个目录不是物理目录,它只是元数据文件。 你是否解释了这种情况及其含义 谢谢 它看起来像是一个只更改目录的属性。它将svn:mergeinfo属性添加为合并结果 : svn:mergeinfo属性由Subversion自动维护 无论何时运行svn merge。其值指示对所做的更改 给定路径已复制到相关目录中 2013年我的回答对你有帮助吗?那就请

了解SVN存储库、工作副本和软件版本

我有一个最初使用SVN1.6创建的SVN存储库。据我所知,回购协议仍然是1.6-我没有升级它,也没有要求托管提供商这么做,尽管我知道他们最近运行的是SVN1.8 我在Windows上使用OrtoiseSVN和使用XCode命令行工具的OSX提供了此repo的工作副本 我刚刚更新到XCode5,现在我的Mac上有SVN客户端1.7,这告诉我必须升级我的工作副本。但这让我感到困惑——我可以在这台机器上安装1.7个WC,在另一台机器上安装1.6个WC吗 我的WC为1.6.x这一事实是否意味着这是回购版

Svn Subversion使用什么用户?

我正在尝试创建一个SVN钩子脚本。不幸的是,此操作失败,退出代码为255。我怀疑问题可能与权限有关,因为我的脚本在Hooks文件夹中创建了一个文件 SVN提交回购协议时使用的用户是什么?SVN在执行其挂钩时使用的是哪个用户 钩子脚本以执行服务器进程的用户身份执行 如果您使用HTTP服务,那么Apache运行的用户就是HTTP 如果您使用svnserve服务,那么它就是svnserve运行的用户 如果使用svn+ssh,则是提交用户(在大多数情况下) 如果使用文件://,则是提交用户 我们使用H

Svn openshift上的Redmine:如何安装subversion客户端

我有一个在openshift上运行的redmine实例,但对于linux和git,我是一个相对的noob。Redmine具有内置的存储库跟踪功能,支持大多数主要的版本管理系统。我使用一个subversion存储库(托管elewhere),而改为git并不是一个真正的选项,原因我在这里不赘述。我无法将我的redmine连接到存储库,因为openshift服务器上没有svn命令。我知道我只需要安装一些基本的subversion客户端包,但我不知道如何设置它。谁能告诉我实现这一目标的命令是什么?我基本

SVN提交忽略回车

我很抱歉,如果这个问题已经被问到不同的形式,但我做了搜索,无法找到确切的我要找的,这就是为什么我在这里张贴 我知道我可以使用外部差异工具(例如WinDiff)来执行存储库中的内容与本地机器上的内容之间的差异,我可以对这些工具应用某些过滤器,以忽略文件末尾的回车。这很好,我可以看到外部工具实际上没有显示文件末尾的回车之间的差异,Dos和Linux之间的差异 但是,我遇到的问题是,当我将文件签入回存储库时,我希望做同样的事情!!当我签入文件时,我很想看看是否有办法让SVN commit可以忽略文件末

SVN其中是文件的路径

我在centos 6.6上创建了一个svn存储库 DAV svn SVNParentPath/var/svn AuthType Basic AuthName“授权域” AuthUserFile/etc/svn auth users 需要有效用户 我可以使用所有函数,但我看不到centos服务器中的test.php页面 我试图定位主干分支和标记,但无法定位请检查位于/yourrepo/db/resvpos/0/x中的cpath <Location /repository> DAV

如何在网络中的Windows7中设置SVN并使其成为SVN的服务器?

我们需要使用SVN在办公室的团队成员之间放置和共享我们的项目。我们在同一网络下连接到 有谁能帮我介绍一下SVN的一些指南吗?如何在我的电脑中设置服务器端SVN,并让其他团队成员使用它 我已经尝试在Windows7中设置VISUAL SVN,但毕竟我无法在浏览器中运行它。这不是对我的身份验证-我使用了我电脑的用户名和密码 据我所知,除了我(因为服务器端SVN将在我的pc中),其他团队成员需要使用Tortoise SVN来使用我的服务器SVN 所以,我没有像我尝试的那样真正成功。请帮我制定指导方针-

将SVN子回购添加到Mercurial后出现TeamCity错误

我将SVN项目作为子存储库添加到Mercurial项目中(按照说明),现在TeamCity无法构建Mercurial项目。我得到以下错误: [Updating sources] Failed to build patch for build #???, VCS root: "mercurial: https://myrepo" {instance id=41, parent internal id=22, parent id=mercurial_repo_id, description: "me

Svn 詹金斯可以';t更新Subversion插件

我需要在Jenkins中更新我的Subversion插件以用于我当前的工作,但每次我尝试更新CVS和Subversion插件时,我都会收到一个失败通知,说明“该进程无法访问该文件,因为它正被另一进程使用”。我已经关闭了TortoiseSVN状态缓存,看到它在其他版本中引起了类似的问题 hudson.util.IOException2: Failed to dynamically deploy this plugin at hudson.model.UpdateCenter$Install

SVN:如何查找文件何时添加到存储库中

当一个文件或目录被引入到我们的主干中时,我们如何有效地使用svn进行查找? 我试图通过svn日志中的关键字来找到它。但是不起作用,也许我们的团队svn日志没有那么详细最简单(但不一定最有效)的解决方案是使用svn日志,但仅限于您感兴趣的文件: svn log --limit 1 -r0:HEAD ^/trunk/README 但这可能不是您感兴趣的信息(例如,如果在分支上引入了自述文件,并且您想了解它是何时合并到主干中的呢?)。在这种情况下,您可能需要另外传递--复制时停止 这并不是很有效,因

Svn 如何获得由同事创建的分支?

我们在“分支”文件夹下有几个分支。现在,同事在“branchs”文件夹下创建了另一个新分支dev4。我不想在“分支”级别进行更新,因为我不需要它们的分支很少。我不想签出,因为可能会在那里创建.svn。如何使用SVN命令行命令执行此操作?可能是“SVN开关”htttp://your-svn.repository.url/branches/your-coworkers-branch“这就是你要找的吗?这将修改您的本地签出(无论您当前在哪个分支机构),使其成为您同事分支机构的本地签出。您能再解释一下为

通过OrtoiseSVN签出项目后,SVN图标不显示在文件夹旁边

我正试图检查从乌龟SVN的完整项目。签出后,假定文件夹上有绿色标记。但我没办法做到 您可以尝试使用F5刷新视图,以显示状态图标。如果您最近安装了TortoiseSVN,但安装后未重新启动计算机,也可以重新启动计算机。阅读常见问题解答:请添加用于签出代码的命令。

Svn 我如何将我的更改提交到一个已编辑的文件中?

我仍在学习龟SVN的细节,但我不确定如何将我的更改提交到其他人修改过的文件中 我从公司的svn存储库中检索了一个文件并对其进行了更改。在这段时间内,其他人也拉取了该文件,对其进行了更改,并将其提交回存储库。现在,我需要以某种方式在文件中只提交我的代码行,而不影响他的。最好的方法是什么 感谢简单地解释一下,您的文件和他的文件连接到一个中心位置,您只需将他的更改合并到您的文件中即可 使用OrtoiseSVN非常简单,您只需在其他开发人员修改的文件上运行svn更新(右键单击文件或签出文件夹,然后单击s