Git SVN仅重新设置标签的基础

我正在扩展一个带有附加功能的开源项目。因此,我将以源代码的发布版本为基础编写代码。开源项目使用SVN,我使用Git 当发布新版本时,我如何只重新设置到发布的版本(SVN标签),而不是主干的头部 谢谢。您可以基于标记在分支上进行工作,您可以使用--tags=选项git svn init将其拉入git repo,您可以基于标记在分支上进行工作,您可以使用--tags=选项git svn init将其拉入git回购中。此问题不适用于StackOverflow站点。请访问SuperUser.com。我认

使用svnmerge.py工具进行Subversion合并

有谁能告诉我如何在分支上使用svnmerge.py吗?我用谷歌搜索了很多分支,但效果不好,有些地方我做错了 我有一个分支名为和bldtest2分支,我需要合并一些从bldtest1到bldtest2的修订,并阻止一些修订,请让我知道一步一步的程序,如果你给我一步一步的方法,我真的很感激 谢谢 Pravinsvnmerge.py用于subversion 1.5版本之前的版本,以实现“合并跟踪”。对于1.5版和更高版本,“合并跟踪”内置于subversion中 svn checkout http:/

SmartSVN-来自多个分支的文件

我用SmartSVN打开了我的一个项目分支,但其中一个文件将其分支显示为“trunk”,其余的显示正确的分支名称。我不确定这是怎么发生的,但我想修复它。发生了什么?我如何修复它?事实上,这是Subversion的一个功能。是的,要在工作副本中为该文件夹创建一个特定分支,只需切换到它即可。它被称为混合工作副本。唯一需要注意的是,所有路径都必须指向同一个存储库。现在,有趣的是,大多数人不是故意使用这个功能,而是通过某种方式偶然发现它 此功能的障碍通常涉及工作副本上未完全切换的切换,这通常是由于与Su

SVN删除头痛我做错了什么?

假设我在工作副本中,并执行以下操作,我完全感到困惑: svn mkdir trunk svn mkdir tags svn mkdir branches svn commit -m "added trunk branches and trunk" cd trunk touch a b c d e f g svn add a b c d e f g cd .. svn commit -m "added files" svn copy trunk tags/1.0 svn comm

使用SVN处理多个项目?

我决定使用SVN处理我的所有项目,因此我安装了一个安装了XAMPP的windows服务器,并在其中安装了subversion。我遵循了一个教程(我不记得名字了),最后得到了一个文件夹C:/svn,其中包含一个apache配置文件和我的所有存储库 问题是:对于我添加的每个存储库,我必须在apache配置中添加一系列行,然后重新启动apache。以下是配置文件的外观:(使用foobar数据) DAV svn svn路径C:/svn/melior AuthType Basic AuthName“Me

Svn 修复Subversion用户不拥有锁定路径错误

我正在尝试删除Subversion存储库中的文件夹。当我尝试提交此更改时,我的TortoiseSVN客户端会给我以下错误消息: 提交失败(详细信息如下): 用户{username}不拥有{path}上的锁 页面{filename}当前被{另一个用户}锁定 如果要解除锁定,请使用“检查修改”对话框 我确实想打破锁定并删除该文件夹,但在“检查修改”文件夹中找不到明显的方法。有人有什么建议吗?管理员可以解除锁定。请参阅Pedro的回答中的“打破和偷锁”,我能够在Tortoise SVN中找到如何做到这

Tortiose SVN-缺少设置为“使用”_svn";而不是";。svn";

我刚刚从SVN1.6升级到SVN1.7。我的图标覆盖层没有显示。在查看SVN在1.7中的设置时,我不再可以选择使用“_SVN”目录。这可能就是我遇到问题的原因。有人知道如何让SVN 1.7再次使用_SVN目录吗?有了这次对TortoiseSVN的更新,您需要手动更新您的工作副本,然后才能使用它(并且在更新之前不会显示图标覆盖!) 不确定 更新: 我确实找到了 这可能会满足您的需求。您可能希望看到以下内容: 还有这个 还有这个 这是我在新版本的帮助下发现的 从版本1.4.0及更高版本开始,T

将";svn结帐“;从远程获取所有信息

在我们终止与托管提供商的合同之前,我正在从远程svn主机备份所有项目。我正在运行“svn checkout”来制作每个项目的副本。有人能确认“svn签出”足以从远程主机获取项目的所有内容吗?如果没有,我还需要做什么 “svn签出”会从远程获取所有信息吗 不,不会的。Subversion工作副本(通过发出svn checkout命令定期创建的副本)不包含项目的版本历史记录。如果运行svn checkouthttps://svn.example.com/MyRepo,您将获得MyRepo存储库的最新

Svn Subversion:用于安全访问apache的unix磁盘权限

我将Subversion存储库从Windows机箱移动到UNIX计算机。在这两种环境中,我都通过Apache处理身份验证 在移动后的UNIX框中,我可以签出源代码,但在提交任何内容时收到以下错误: svn: Can't open file '/home/brianly/svn/test/db/txn-current-lock': Permission denied 这似乎是UNIX权限问题,以下命令解决了该问题: chmod -R 777 /home/brianly/svn/test 现在,

SVN日志未显示对文件所做的所有修订

几周前我就开始使用SVN了。我现在面临一个奇怪的问题。我们有一个文件,是我添加到存储库的。另一个开发人员昨天签出了它,对它进行了一些修改,并将其提交到存储库中。今天,我对该文件进行了一些修改,并将其提交到存储库。但是当我提交该文件时,它没有要求我合并更改,所以现在我只有我修改过的版本,而其他开发人员所做的更改甚至没有显示在日志中 我错过了什么?我应该如何合并这两个更改?我们正在使用OrtoiseSVN作为客户 编辑:所有其他开发人员都可以在他们的SVN客户端中看到日志条目!!因此,提交似乎已正确

Svn Subversion-移动文件

是否可以将项目从SVN中的一个位置移动到另一个位置而不丢失更改历史记录 是的 其他答案描述命令行svn-这一个是针对tortoise GUI的: 从 如果要在工作副本内移动文件,可能要移动到其他子文件夹,请使用鼠标右键拖放处理程序: 选择要移动的文件或目录 右键将它们拖动到工作副本内的新位置 释放鼠标右键 在弹出菜单中选择上下文菜单→ SVN在此处移动版本文件 这将保留历史记录如果要将存储库从一台服务器移动到另一台服务器,请查看: 否则,在同一存储库中,您可以使用复制或移动命令:

Svn 如何在subversion中智能地更改分支?

我不在办公室,在一个大的代码库上工作,是时候改变分支了 我无法从头检查整个项目,因为我的连接不牢固, vpn客户端甚至更脆弱,它们一起无法处理更大的提交 由于分支非常相似,我应该能够要求subversion进行转换 这个分支通过只拉下差异而变成那个分支 我该怎么做 Svn开关命令 哦,+1顺便说一句。我打算发布完全相同的链接。谢谢,它成功了。我的印象是,切换是为了在移动存储库时更新URL。伟大的

在SVN中提交/评论前显示检查表

目前,我们使用OrtoiseSVN和VisualSVN作为源代码控制。我已成功更改了预提交挂钩,以阻止不需要的文件等提交到存储库。但我现在想要实现的是一份清单,在提交之前作为备忘录 这可能吗?如果是这样的话,需要做什么我看不出它将如何与预提交挂钩一起工作,因为我希望在点击上下文菜单上的提交时显示检查列表,以显示所有更改的文件和日志消息 Yip TortoiseSVN客户端钩子是一个不错的选择 我从SVN存储库中获取StartCommit.js文件,然后对其进行定制以输出我想要的内容 然后我简单地

Nant:使用svn外部构建项目

使用subversion和Nant进行构建。我有一个主项目,它依赖于几个子项目。子项目在subversion中作为单独的项目存在 我的问题是: 主项目中的nant构建脚本是否应该构建所有引用的子项目及其自身?或者子项目知道如何构建它们自己吗?我从主构建文件调用子项目构建文件,并以某种方式将所有输出组装到主项目构建输出中 我目前有mainproject构建文件来构建所有子项目。也就是说,我在构建文件中为每个子项目设置了nant目标。然而,这似乎在主构建文件和子项目之间创建了紧密耦合。如果我能说“子

有人能解释这个SVN日志输出吗?

我不明白SVN如何显示日志输出。假设我有一个第10版的项目。然后,我修改了项目中的一个子文件,现在是修订版11。svn log命令现在显示以下内容: svn log -vv r10 ... ------ r9 ... ------ r8 ... 但是,仅当我指定文件名时,才会显示最新的更改(r11): svn log -vv ChangedFilename

有没有人可以推荐一个基于OrtoiseSVN的非技术用户源代码管理教程?

有人能推荐一个基于OrtoiseSVN的测试工程师的源代码控制教程吗?它需要涵盖如何详细检查资料;如果有必要,剩下的部分可以略作介绍。这本《颠覆版本控制》的前几章可能会比较好。这是最好的,但更好 如果上面的一个太长,则有一个。陆龟帮助文件非常好 关于版本控制模型和Subversion的第2章非常好地解释了版本控制是如何工作的以及TortoiseSVN是如何实现的 第4章日常使用指南应该涵盖测试工程师需要了解的所有内容。不知何故,非技术用户很难掌握源代码管理。有人应该真正弄清楚如何向大众解释它@达

您能否使用TortoiseSVN将现有工作副本提交到新分支?

我有一个工作副本,我签出了主干,我做了很多更改,我更愿意提交回分支,而不是主干(从中签出) 这是可能的吗?我如何使用OrtoiseSVN实现这一点?选择分支/标记。。。然后选择工作副本单选按钮,使用切换功能将工作副本定向到所需分支。然后,您的提交将转到分支而不是主干。要创建新分支还是提交到现有分支?

如何为目录/存储库配置SVN访问列表?

我的下一个SVN存储库结构在Windows Server 2008下运行Apache 2.2: 目标是e:\svn(根目录) 目标是e:\svn\dir(包含多个存储库的某些目录) 目标是e:\svn\dir\repo(存储库本身) 如何访问列表以便组@foo拥有rw访问repo 我有下一个访问列表: [groups] @foo = user1, user2 [/] * = r [dir/repo:/] @foo = rw 最后一个字符串在我尝试的任何组合中都不起作用 Apache con

如何在SVN工作副本中查看每个文件的修订号?

我和另一个开发人员在同一个工作副本中工作(我知道这是个坏主意),我们通常会更新单个文件,现在我们有一些版本中的文件,另一些版本中的文件。 如何查看文件列表及其各自的修订号?(工作副本在linux中,我们正在使用svn命令行 提前感谢您的帮助在您的工作副本中尝试此功能 svn info * 或 以递归方式查看所有文件和目录 您可以键入svn help info查看其他选项该命令可能是您所需要的,因为它将显示工作副本中的修订范围。最后,我使用Dmitry Yudakov发布的命令和js rhino

乌龟SVN:显示分支中尚未合并到主干的所有变更集?

我们开始使用开发和特性分支,它实际上非常有用。但是,正如我们在开发分支中所做的大多数错误修复一样,经常发生的情况是,我一次处理好几件事情,等待QA对它们进行审查。现在,我担心在我获得许可后,我会忘记将变更集/修订版合并回主干中,因此错误修复实际上无法进入主干中 有没有办法显示一个分支中尚未合并回另一个分支主干的变更集 谢谢。一个非常基本的方法是使用 svn log --verbose 在您的功能以及您的开发分支上。如有必要,您可以限制 对指定修订的查询: svn log --verbose -

使用子模块从SVN转换为Git

我们目前使用subversion作为版本控制系统,我们决定转向git。我一直很难将我的标准布局subversion系统迁移到git中。我已经尽可能多地使用了git svn 我需要完成的是将我们的subversion系统转换为git,其中包含所有提交历史以及标记和分支。然后,为了能够将每个项目与各自的历史记录分离成单独的git存储库,然后将这些单独的存储库组合成子模块 如果您有任何关于如何最轻松地完成此任务的想法,我将不胜感激 svnroot/ |-- branches |-- tags |--

Svn 在windows资源管理器中看不到状态图标

我在我的win7机器上安装了svn,但我在windows资源管理器中没有看到显示文件已添加到svn的彩色图标,文件已更改等。有什么想法吗?选择或配置文件夹和文件名显示类型的相关选项或选项,如列表、拇指或大图标,然后选择用于显示不同类型文件状况或状态指示器的选项。取决于不同版本的svn中可用的选项。您可以尝试重建图标缓存kill explorer.exe,从%APPDATA%\Local中删除IconCache.db并重新启动explorer.exe。但是,根据您安装的SVN的风格,您甚至可能没有

基于SVN路径的认证问题

我使用authz文件来限制对subversion服务器(svnserve)的访问。我希望授予用户对存储库中特定项目的读写访问权,但不授予用户对同一存储库中其他项目的访问权。我的authz文件如下所示: [groups] trusted = userA,userB,userC [/] @trusted = rw * = [repo1:/project1] userD = rw 但是,使用此authz文件,userD只能读取/project1,不能写入/project1 如果我添加以下内容:

获取ant构建的SVN存储库URL的简单方法

我正处在将Mercurial存储库迁移到Subversion的悲惨过程中。我们的ant构建抓住了工作副本的版本,并使用hgid-i将其粘贴到构建产品中,以便于跟踪。这个全局ID是跟踪生成的版本所需的全部信息 当然,使用SVN并不容易。我知道如何使用svversion获取工作副本的版本(或者,嗯,WC中的一系列版本),但这并不能告诉你全部情况:你需要知道你在哪个分支或标签上 有没有一种简单的方法可以获取对应于WC路径的存储库URL?我想要的是从svn info返回的“URL”行,但我真的不想解析多

Svn 以错误用户身份提交的更改?乌龟,颠覆

我们遇到了一个奇怪的问题,这已经持续了一段时间——也许一年。对于某些用户,身份验证似乎已损坏,我们将签入,它将显示为另一个用户。具体地说,我们的“BuildMachine”帐户运行在后台,用于进行“正式”构建(它检查分支、构建并检入二进制文件)。不知何故,该帐户会将我们的团队成员从本地工作站签入的内容带入 我们已经经历了OrtoiseSVN和SVN本身的几次改进——事实上,我们是从运行SVN+Apache旧版本的旧服务器迁移过来的,使用SVN身份验证。现在我们通过VisualSVN服务器使用当前

SVN分裂困境

我有一个JavaEE项目,如下所示: hms2(Maven父级pom) hms2耳 hms2 ejb hms2网络 我应该全部使用一个SVN存储库,还是应该分成4个SVN存储库 我会说使用一个存储库。除了一些复杂性,我看不出你会从拥有几个中得到什么。项目之间也相互关联(至少在主题上是如此)。我想说的是使用一个存储库。除了一些复杂性,我看不出你会从拥有几个中得到什么。此外,项目之间也相互关联(至少在主题上)。将它们保存在一个回购协议中,因为它们似乎是相关的,将事物从一个回购协议转移到另一个回购

Svn 您的安装中是否也存在此乌龟错误

我已经在C>程序文件>TortoiseSVN中安装了TortoiseSVN。我想用命令提示符测试它,所以我打开了cmd和cd到tortoisvn安装文件夹中的bin文件夹 我在命令提示符下尝试了svn help,效果很好。 然后我尝试了svn status,它给了我这个错误 svn: warning: W155007: 'C:\Program Files\TortoiseSVN\bin' is not a working copy 有人能试试这两个命令并告诉我它们是否得到类似的结果吗?您的错误

Svn Xcode 4.4是否附带subversion?

我刚刚下载了Xcode 4.4,与之前的版本不同,它没有安装程序,只有一个.app。颠覆潜伏在那里的某个地方吗?在.app中是否有一个目录,我可以将其添加到路径以取回所有命令行工具?好的,我找到了它,您需要将以下内容添加到路径(假设您的应用程序文件夹中安装了Xcode): 从XCode首选项安装命令行工具,所有这些工具都会重新运行。从OS X 10.5 Leopard开始,Subversion随操作系统一起安装。无需更改任何内容或专门设置任何内容。我相信Xcode4.4仍在NDA(这是开发人员预

Svn 从其他存储库收集更改时生成失败

尝试执行签出时出现以下错误 构建错误 # 在teamcity中,当前的svn url是url:它基本上复制了其他svn的更改 知道这里出了什么问题吗。我给出的设置有误或无法从teamcity执行 我在尝试连接beanstalk上的SVN存储库时遇到类似问题,并出现以下错误: svn:E175002:选项请求失败 经过多次搜索,我找到了解决问题的方法 本质上,您需要修改TeamCity tomcat服务的Java选项,因为SVN无法通过SSL进行身份验证。我注意到您使用的svn url是“http

如何在单个svn diff命令中获得非连续更改

举例说明问题 我在源文件中做了一些更改,例如:在文件夹中: project/foo/src project/fun/src . . project/foo/tst project/fun/tst . . 差异可被视为: # svn diff -r 2000:2001 <svn url> 这些特定变化的差异可以看作: # svn diff -r 2001:2002 <svn url> # svn diff -r 2002:2003 <svn url>

Svn 在分支中保留额外文件(待办事项列表、打包)

我在寻找一种简单的方法,将一些待办事项和注释保存在版本控制中,同时保存在我的个人项目中。在这个过程中,我到处都会遇到ditz和bug。Ditz自述文件提到有3种不同的文件维护方法,一种是: 将问题数据库保留在存储库中,但保留在单独的分支中。问题更改可以由您的VCS管理,但不直接与代码提交绑定 这让我想到,我可以用同样的东西将一些用于打包的文件保存在一个与其他几个开发人员共享的存储库中,我现在将这些文件分开保存。所以我有几个问题: 为什么我应该使用/不使用这种方法 这个设置如何?不是专门针对Dit

SVN元';t从命令行工具更新

我正在尝试使用svn update命令行工具更新我的回购协议 但它不会下载新添加或丢失的文件 有什么想法吗?读吧 为什么您认为您是一个存储库 svn update将存储库中的更改带入您的工作副本 所以你更新你的,而不是一个 工作副本? 工作副本是特定存储库位置(例如分支、主干等)的本地签出。因此,即使您知道其他开发人员已提交到存储库,也可能是他们已提交到另一个位置。您始终可以发出命令来检查存储库中的新内容 从字面上讲,工作副本是某个特定项目的本地副本 用户的VCS管理数据的版本,该用户可以自由访

自动构建Hudson/SVN

有一个Hudson 2.2.1版的在subversion上设置并运行build。现在,我想自动化构建过程,如果用户提交到svn,则会自动进行构建,并在构建失败时发送电子邮件id。但它需要编辑post-commithook。如果不使用svn钩子,是否还有其他方法可以达到同样的效果 -sam如果没有提交后挂钩,hudson收到更改通知的唯一方法是轮询svn服务器 支持设置轮询计划(cron格式-例如:每分钟)。我已根据您的回答更新了问题,但收到验证失败消息。但是,只有当存储库中存在更改时,才使用此选

在svn中重命名目录

我的文件夹结构如下: A/B/C/hello.txt 我使用svn mv将A重命名为Z: Z/B/C/hello.txt 然后我对hello.txt做了一些修改。现在,svn状态给出: D A/B/C/hello.txt A+ Z M+ Z/B/C/hello.txt 当我尝试提交时,会收到以下错误消息: 'Z/B/C' is not under version control and is not part of the commit, yet its child 'Z/B

Svn 哈德逊颠覆插件

有没有办法强制Subversion插件在用户每次启动作业时向SVN存储库请求身份验证 详细说明:我们有一个作业,它从SVN分支执行签出,然后部署.ear签出。 Subversion插件需要作业配置上的身份验证详细信息(user&pwd),而我们希望用户在启动作业时键入其凭据 这可能吗?有解决办法吗 提前谢谢 假设你在哈德逊有一个这样的“构建”,那么你可能应该这样做 您可能需要使用脚本在集成Hudson任务之外实际运行svn/deployment命令来增强这一点,因为Hudson任务通常会获取任何

对于svn,是否有方法显示哪些文件处于较旧版本?

假设整个项目是修订版123,现在我使用svn up-r 88 some/path/foo.txt将文件some/path/foo.txt还原为修订版88。此时,是否有方法显示“不是当前版本”的文件列表svn st或svn status将仅显示已修改的文件,而不显示处于旧版本的文件 更新:命令 svn st -v | grep -v 123 其中,123是当前版本,似乎可以完成此工作,但我们需要首先检查当前版本号,如423623,然后运行上面的命令。。。另外,如果数字123恰好是文件名的一部分,

Jenkins插件,用于从SVN检出单个修改的文件

我有一项工作,开发人员在其中更改文件并在SVN中签回。一旦开发人员签入该文件,就必须触发生成并将更改后的文件(不是整个目录)从SVN复制到目标服务器 例如,开发人员在SVN的主干中签入了一个文件。Trunk包含大量文件,但Jenkins只需要将更改后的文件从SVN Trunk文件夹复制到目标服务器 如何做到这一点?是否有插件或功能可以帮助支持此功能?您无法从Subversion签出单个文件。您可以签出的最小单元是目录 如果您已经有了一个工作副本,那么svn更新将产生差异 您可以使用svn exp

将Play Framework标记提交给SVN并触发提交挂钩

我正在开发Play Framework 1.2.5应用程序,并在以下位置引入了自定义标记: /path/to/project/app/views/tags/myFirstTag.html 根据,这是正确的位置,但是,我们的SVN提交钩子阻止我提交,因为SVN认为我在提交标签 显然,我可以尝试进入一个官僚黑洞,尝试修改SVN钩子,以便它们考虑父目录是否被称为trunk,但我不是很有希望,特别是在短时间内 因此,播放树名称空间中是否存在与app/views/tags相同的其他文件夹?如果没有,它是

目前为旧代码创建svn标记是否会导致任何问题?

嗨,我有一个旧的svn代码,以前没有提交。现在如果我把svn标签放在 svn copy 如果不将实际文件提交到当前代码,这会给当前代码带来任何麻烦吗?我想没有。但我担心,因为我们的存储库中有一大组文件。让我知道我是否正确 如果您将旧代码提交到副本/标签而不是主干(假设您的最新代码在主干中),则主干不会被触摸,并且您的旧代码不会干扰最新代码。谢谢您让我知道。

TortoiseSVN错误消息中的路径无效

使用TortoiseSVN更新subversion存储库时,我收到以下错误消息: 路径“C:\OTMS Rhapsody Model\trunk\OTMS\u rpy\C:”不在工作副本中 显然,路径无效,因为它在文件夹结构中包含冒号,但为什么会出现此错误以及如何修复它 谢谢我没有找到解决方案,但显然存储库中有一个名为“C:\”的文件夹或文件。没有人知道它是如何出现的(尤其是在Windows机器上的文件夹结构中!),但是,一旦删除了这篇有问题的文章,一切都会好起来。我没有找到解决方案,但显然存储

提交时自动生成svn回购信息

我有一个小网页,上面有我所有的svn回购协议。我正在试图找到一种方法,可以用提交消息显示网页上的目录结构和文件,有点像git或unfuddle。有没有一种方法可以让这些信息显示在网页上?如果可能的话,我更愿意让它自动更新。如果你了解一些PHP,你可以在每个svn结构的根上运行svn log。它将生成最后的提交消息 然后可以使用PHP将日志格式化为漂亮的html页面 由于PHP页面是动态生成的,因此在生成页面时会收集日志信息(因此是动态的)。如果您期望大量用户频繁访问该页面,那么这可能不是一个好的

svn E160043:预期FS格式介于';1';和';4';;已找到格式';6';

我希望我的项目由不同的计算机共享。由于我没有服务器,我决定在mac上创建一个svn存储库 我遵循了这个教程 导入我的项目后,签出测试失败: svn co svn+ssh://myusername@myIPaddress:absolute_path_of_my_repository svn: E160043: Unable to connect to a repository at URL 'svn+ssh://MYUSERNAME@myIPaddress/absolute_path_of_my

Svn 合并subversion上的分支

有人能给我解释一下分支和合并背后的过程吗?我不知道我是否做错了什么,但我的合并是非常错误的。以下是我的设想: 我的存储库如下所示: /repo |- branches |- tags |- trunk |- readme.txt //readme stores v1.0 /repo |- branches |- dev |- readme1.txt //readme renamed t

`svnadmin升级`在` db/min解包版本上产生错误`

我正在尝试升级存储库,以允许合并信息/合并跟踪支持 svn:E200007:检索“svn”不支持的合并信息+ssh://server/repo“ 我将外壳插入SVN服务器,并运行: svnadmin升级。/repos/svn/ 命令以root用户身份运行回购/svn/db/min未打包版本归root所有 Repository lock acquired. Please wait; upgrading the repository may take some time... svnadmin: E

自特定日期以来未使用SVN更改的文件列表

我正在管理一个软件包,该软件包正在由许多人进行大量开发。但是,包装的某些部分可能不再需要,并且可能会被移除。一个很好的指标是如果长时间没有变化。[在这一点上你必须相信我。我所在的公司有着非常奇怪的工作习惯…] 如何找出SVN回购协议中的哪些文件在特定时间间隔内未发生更改 我发现了这个问题,它描述了我问题的反面: 然而,我不清楚如何使用给出的答案来解决我的问题。有什么建议吗?你有一些选择 获取svn信息文件,从输出中提取修订。如果文件版本您有一些选择 获取svn信息文件,从输出中提取修订。如果文

使用SVN添加新文件

我有一个名为2016的文件夹,其中有很多项目。我刚刚添加了两个新项目wap-sprint和wap-sprint-2,然后我添加了:$svn add--force.并在控制台中得到了这个: Marcelo@MacBook-Pro-de-MarceloRS /L/W/D/2016> svn add --force . A wap-sprint-2 A wap-sprint-2/assets A wap-sprint-2/assets/css A

无法在SVN中提交文件

我有版本为1.8.4的Ortoise SVN,在eclipse中也有版本为subclipse 1.8.22的eclipse Neon subversion JavaHL本机库1.7.10 svn套件客户端适配器1.7.9.2 当我尝试将文件提交到SVN时,我发现以下错误。请帮助 org.apache.subversion.javahl.ClientException:工作副本需要 要升级的svn:工作副本'D:\Checkout\8 EIRCODE\u BULKUPLOAD\eircodeBul

如果我不小心将svn深度设置为立即或空,未提交的文件会发生什么情况?

我是svn的常客,我充分利用了浅结帐“深度”功能。然而,前几天我在使用auto-pilot时,意外地将我的本地repo副本的主干设置为“立即”。如果子文件夹中的更改是未提交的(甚至是尚未添加的文件),而这些更改现在已在更高级别上呈现为“空”的,那么会发生什么情况 假设我有这个结构 trunk/folder1/subfolder/subsubfolder/foo.txt trunk/folder2/subfolder/bar.txt trunk/folder3/subfolder/subsubfo

上一页 1 2 ...  441   442   443    444   445   446  ... 下一页 共 446 页