svn差异修订范围的顺序

我正在尝试使用以下命令在svn存储库中创建一个更改/添加的文件列表,以便与phing一起使用 svn diff --no-diff-deleted --summarize -r 50:HEAD path/to/workingcopy 当我反转修订范围(-r开关)时,如下所示: svn diff --no-diff-deleted --summarize -r HEAD:50 path/to/workingcopy 。。我得到了不同的结果。虽然它的行为是我所需要的,但我不理解它(也许我遗漏了什

Svn 我应该为Subversion存储库保留多少磁盘空间?

在为Subversion存储库规划磁盘空间方面,最佳做法是什么?Subversion存储库将承载一般的开发项目(即,主要是文本文件和零星的binray文件) 例如,如果我的项目占用(比如)100Mb的工作拷贝,那么我应该为存储库保留多少空间以使其舒适?我怀疑这更多地与历史记录的数量有关,而不是与文件的数量有关。我认为存储库磁盘空间方面没有任何最佳做法。通常的做法是尽可能多地给出实际情况。20GB、40GB就足够了 请注意,Subversion存储的是文件更改,而不是实际更改的文件,因此磁盘空间的

Svn 根据存储库定义边界

我会先设置场景 我们使用Subversion,目前有一个相当大的主存储库。不过,我希望能将其分解,并有可能在晚些时候迁移到Git。原因是a)Git无法签出子文件夹,因此倾向于较小的repo,b)我们可以更多地使用分支(每个功能分支) 我们有一个web应用程序,还有一个web自动化应用程序 它们在代码方面并不直接相互依赖。但自动化应用程序在设计上依赖于web应用程序。如果在web应用程序中进行更改,则可能会中断自动化应用程序 我想把它们分成单独的回购协议,但提出了一个好的观点。把它们放在同一份回购

Svn 用于编写和维护打印文档的工具

我们的一些客户要求以适合打印的格式提供最终用户文档。目前,我使用MicrosoftWord2002编写文档,并使用非免费的PDF打印机生成带有可搜索书签的PDF文件。然后我将这两个文件都存储在Subversion repositoryT中。虽然这样做了,但也有一些缺点: 它对版本控制不友好。更具体地说,我不能在分支之间移植更改,而且很难处理商标或屏幕截图之类的东西 我有时会忘记生成输出所需的一些手动步骤,并且PDF文件中缺少目录 我需要一个可以在Windows上运行的工具,允许维护同一文档的

Svn 远程连接到Subversion

我在一个系统上设置了subversion,它在那台计算机上运行良好。我的意思是我可以连接到svn://localhost 提交、更新和。但我想从另一个系统远程连接到svn存储库。它给了我这个错误: 错误:PROPFIND of“/projects/test”:504代理超时(连接超时。有关此事件的详细信息,请参阅ISA Server帮助。)() 有什么想法吗? thanx提前正确配置防火墙 您可以检查ISA日志,但可能svn服务器未绑定到端口80(或443用于ssl)上的公共接口,或者它不接受来

使用git svn和稍微奇怪的svn布局

我正在实习,他们正在使用SVN(虽然已经有一些关于迁移到hg或git的讨论,但这不是在不久的将来)。我喜欢git,所以我希望使用git svn与svn存储库进行交互,并能够进行本地提交和分支,以及类似的操作(当然,在提交到svn之前进行重定基础)。然而,有一个小问题,svn存储库的布局有点奇怪。基本上是这样的 /FOO +-branches +-tags +-trunk +-FOO +-myproject 基本上,我的项目被固定在主干的一个子目录中,还有一个项目也是

Svn Subversion命令添加新用户并授予所有权限

目前,我无法使用我添加的SVN用户提交。我试图手动编辑svnserve.conf和passwd文件。我做了以下几件事 sudo htpasswd -m /etc/subversion/svn-auth-file sally New password: ******* Re-type new password: ******* Adding password for user sally 在passwd 在svnserve.conf 添加了一个系统用户,harry,密码为harrysecret

Svn 更新后不会显示冲突

svn 1.6.9 我有我的开发(dev)机器和目标测试机(test) 但是,如果我在我的开发机器上做了一些更改,那么当我更新时,应该会在测试机器上引起冲突,因为我在同一个文件中修改了相同的行代码 范例 (开发) (测试) 两者都有完全相同的特性。现在,当我将dev的原型更改为: char* get_device(int device_id); 然后做出改变 当我在测试机上更新时。它不应该因为我修改了同一行代码而引起冲突吗?当我更新时,我得到的所有信息如下: U main.c 它是否应

乌龟SVN合并试运行成功,但随后失败

我正在使用重新积分将分支合并回主干。干运行成功,没有任何冲突,因此我继续合并并得到以下错误 工作副本“D:\Repositories\FwCore” 读取假脱机报告时发生锁定错误 请求-响应-请执行 “清理”命令 清理没有任何作用。我已经将主干合并到分支中,这样我就可以毫无问题地将分支合并回主干中。这以前是有效的,但现在我遇到了这个问题,我不知道该怎么办,更不用说是非常令人沮丧。如果有任何帮助,我们将不胜感激。在网上找到了这张照片——看起来和你的情况一样。。也许你可以从中获得一些见解,最终解决了

Svn 如何使用bitbake签出受密码保护的subversion存储库?

我对OpenEmbedded/bitbake的svn获取程序有问题。当我使用: svn://PATH/;proto=https;module=trunk 或 比特贝克什么都不会做。它只是在以下时间之后等待: NOTE: Fetch svn://DOMAIN/svn/src/www/home/trunk/resources/tree/src/metadata-input/trunk/;proto=https;module=trunk Authentication realm: <https

免费项目协作工具-SVN+;任务+;自动部署

我正在寻找一个免费/开源的工具,它允许我轻松地设置与SVN存储库和自动部署工具集成的tasks manager(以便将每个提交自动部署到http服务器)。它需要集成任务用户和SVN用户等。 必须运行linux! 你的类型是什么?不是免费的,而是一款价格很高的好工具 -票务、SVN存储库、单个项目空间、团队协作 其他计划包括FTP访问,这可能使建立一个构建自动化过程成为可能。不是免费的,而是一个价格非常低廉的好工具 -票务、SVN存储库、单个项目空间、团队协作 其他计划包括FTP访问,这可能使建立

在TeamCity无人值守运行时,svn签出密码的挑战

我目前正在配置在TeamCity中运行,遇到了一些问题,我需要一些想法。首先,StatSVN需要针对已从SVN签出的工作目录运行,它不能针对TeamCity从SVN导出的应用程序副本运行。因此,它需要在构建服务器上执行svn签出 我所做的是创建一个bat文件,该文件运行StatSVN创建报告所需的三个命令,第一个命令是签出: svn checkout [repository path] 现在,如果我错了,请纠正我,但这应该使用当前身份进行签出。当然,它可以直接从命令行运行。当它在TeamCit

Svn 使用powershell从命令行输出中提取特定值

问题是:我想在subversion中查询存储库的修订号,然后创建一个名称中包含修订号的新目录(例如,“Build763”) 命令“svn info”输出许多由冒号分隔的标签\值对。比如说 Path: c# URL: file:///%5Copdy-doo/Archive%20(H)/Development/CodeRepositories/datmedia/Development/c%23 Repository UUID: b1d03fca-1949-a747-a1a0-046c2429f46a

Svn 整合subversion签入电子邮件

我刚刚开始修改一个脚本,将签入电子邮件整合到一个10分钟的窗口中,以减少人们收到的svn电子邮件数量(并使其更具可读性)。这听起来像是以前可能已经解决的常见问题 如何减少colligues收到的个人签到通知电子邮件的数量 与其让提交挂钩发送电子邮件,不如每隔十分钟、一小时或任何时间间隔运行一次cron任务,以检查前几分钟内的提交情况,并发送有关提交的通知?这将如何工作在某种程度上取决于你在电子邮件中有什么信息,谁应该得到哪些电子邮件,等等 另一种方法是让提交钩子在数据库中存储关于提交的信息,然后

svn:将主干与没有版本控制历史记录的文件合并

我正在进行一个版本控制方面的工作,但组织得不太好。我在版本控制(svn)下有我自己的程序版本;但是,我的老板不使用版本控制,因此没有共享存储库。他对他的程序版本做了几处更改,现在他要求我将这些更改合并到我的版本中——手动操作会非常麻烦,所以我想也许我可以将他的所有文件保存为我工作的一个分支,并让svn进行合并(我以前从未合并过任何东西,恐怕我对svn了解不多…)。问题是svn似乎只复制了我老板添加到他的版本中的文件,但似乎没有对我的源代码文件副本进行任何更改,而他在他的程序版本中更改了这些文件

SVN服务器占用大量空间

很久以前我就创建了一个SVN服务器。我一直在存储一些二进制文件(doc文件)和代码。每次编辑大小增加后,cuz SVN将保存二进制文件的新副本。现在svn占用了很多空间 问题1。我想删除所有以前版本的二进制文件,保持以前版本的代码不变,我该怎么做 问题2。在SVN中是否有我可以自定义的设置?比如“对于特定文件夹,存储的版本不要超过10个”。Q1。您必须转储存储库并对其进行过滤。查看“svnadmin转储过滤器” (请看这里:和) 问题2。不,据我所知没有。但是,您可以使用转储筛选器定期运行脚本以

svnsync,源存储库与接收器存储库的大小不同

我目前维护的服务器承载多个Subversion存储库。在另一台服务器上,我使用svnsync镜像生产存储库。镜像服务器上有100多个要同步的存储库,对于大多数存储库,它们在两台服务器上的大小相同(不是磁盘上的大小) 我担心的是,对于其中一些服务器,生产服务器和镜像服务器上的大小不一样(其中一些服务器的大小相差100mb+) 我的问题是:这正常吗?为什么会发生? 为了更好地了解我的情况,请提供一些附加信息: 两台服务器都是Windows server 2003 生产服务器使用Subversion

“如何迁移”;肮脏的;清洁SVN的SVN工作副本+;GIT环境?

我在sourceforge上有一个项目的工作副本,其中有许多来自主干的小修改。我将其中一些作为补丁提交。我想有些会被接受;有些人不会。与此同时,每次我进行更新时,都会出现混乱,因为一些修改是对某些文件的重大重写 所以我想我要做的是有一个本地git存储库,我在其中工作,并定期进行隐藏、隐藏和应用 我的问题是:我如何开始?我是否只是简单地使用git svn从svn存储库中签出,然后复制我的旧本地工作副本(减去.svn dirs) 我这样做对吗 让生活更简单的两个因素是:1)我对当地历史不太在意,2)

操作过程中获取SVN错误:";“坏记录MAC”;

我正在尝试签出公司svn服务器上的文件夹 我使用Tortus SVN(版本 乌龟SVN版本信息: TortoiseSVN 1.6.12, Build 20536 - 64 Bit , 2010/11/24 20:59:01 Subversion 1.6.15, apr 1.3.8 apr-utils 1.3.9 neon 0.29.5 OpenSSL 0.9.8p 16 Nov 2010 zlib 1.2.3 我原以为问题可能出在我的SVN客户端上,所以我尝试使用Subversive(Ecl

Svn 知道我在Subversion中从哪个提交中进行了分支吗?

我在过去做过一次从树干上分枝。今天,有没有可能知道它是从哪个方面做出的承诺 如果是,如何进行?使用Subversive的Eclipse插件可以实现吗?版本控制的全部目的是保存过去的详细日志 我想 svn日志--复制时停止 这就是你想要的。我不知道如何从Eclipse调用它 版本控制的全部目的是保存过去的详细日志 我想 svn日志--复制时停止 这就是你想要的。我不知道如何从Eclipse调用它

在freenas服务器上安装SVN时出错

我有freenas 8.0.2的更新版本。作为root用户,我运行命令“pkg_add-r subversion” 它开始从ftp服务器获取数据,一系列命令开始沿屏幕向下传输。。我看到下面显示了很多“失败”一词 似乎大多数人在运行“pkg_add-r subversion”时没有问题,它只适合他们。我不知道为什么我的情况不同 谢谢 include/neon/ne_acl3744.h: Failed to create dir 'include/neon'Can't create 'include

将多个SVN存储库与主干分支标记的单个文件夹相结合

我正在开发一个有四个不同项目的软件。每个项目都存储在一个单独的SVN存储库中,其中包含一个主干和两个分支 看起来是这样的 repo1 trunk src branches branch1 src branch2 src etc... repo4 trunk src branches branch1 src

SVN:如何使用SVN从第一个修订版获取修改文件名的日志?

我想准备文件名列表,这些文件名从项目开始就由开发人员修改和添加。项目已在SVN上设置 那么,如何从SVN的第一个修订版获得修改/添加的文件列表?使用SVN日志,您可以看到所有提交和注释 这对你有好处吗 如果要在文件上写入,请执行以下操作:svn log>log.txt svn差异-r——总结 如果您只对添加/修改的文件感兴趣,您可能还需要添加一些筛选以删除有关删除的记录 或者在OrtoiseSVN中,选择两个修订版本并进行比较(从关联菜单)

Svn 服务/命令行中RequestSource的不同值

我有一个CruiseControl项目设置,有两个不同的触发器,分别用于SVN触发的构建和夜间构建 <triggers> <scheduleTrigger name="Nightly Build" time="23:30" buildCondition="ForceBuild" randomOffSetInMinutesFromTime="20" /> <intervalTrigger name="Continuous Build

Svn 重命名并移动Repo文件夹

重命名和重新定位物理回购文件夹的最佳做法是什么?(单用户使用本地硬盘进行回购) 我需要这样做,因为我已经验证了,由于我的文件夹/文件名命名约定中包含空格,通过备份本地Turtoise SVN存储库失败 披露:SVN newb 只需对带有空格的路径使用正确的语法即可 svnadmin dump“z:\My Test Repostory”>c:\repodump.dmp 已转储版本0 第1版 第二次修订 第三次修订 repodump.dmp包含完整、正确的转储 如果使用file:///协议访问

如何更新SVN?

我发现这个网站,但似乎不工作 当我执行此命令时: bash-3.2$ ./configure --prefix=/usr/local --with-neon bash: ./configure: No such file or directory 我犯了一个错误 转到并下载您需要的OS X版本,然后安装它。这将把新的svn安装到/opt/subversion/bin中 到达您的终端并通过键入“echo$PATH”检查您的$PATH。如果在那里看不到/opt/subversion/bin,请确保

svn:ignore从忽略中排除文件

我有一个目录,其中包含具有各种扩展名的文件。我想执行与svn中的.gitignore代码等效的操作:ignore: *.* # ignore everything !.htaccess # except this file 如何在svn中实现这一点:忽略?我认为您不能-接受黑名单(要忽略的文件),而不是白名单(不可忽略的文件)。如果您已经将.htaccess文件添加到svn控件中,那么这无关紧要。您将始终看到对该文件的更改。“忽略”列表的唯一作用是用于尚未添加到存储库的文件。您可以全局忽略目录

如何将一系列部分svn转储组合到单个存储库中?

我正在尝试将远程Subversion存储库恢复到本地计算机上。我没有直接访问服务器来运行shell命令,但我对存储库本身拥有完全的svn权限 由于某种我们尚未确定的问题,当同时对整个存储库运行时,svnsync、svndump或我尝试过的任何东西都不会成功。在操作过程中的某个时候,它会失败,并显示“连接超时”或“无法访问区块”等消息或类似消息。我们还没有找到问题的根源,可能是服务器上的软件问题、存储库损坏,或者可能只是网络连接不可靠。无论出现什么问题,控制服务器的人在帮助我们解决问题方面的速度都

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

特定用户使用SVN自特定日期以来更改的文件列表 我尝试了svn log | sed-n'/blankman/,/----$/p',但得到的错误是“sed”未被识别为内部或外部命令、可操作程序或批处理文件。您可以使用以下命令 对于svn日志-r{2012-11-01}中的i:HEAD | awk'$3==“user”{print$1};执行svn日志-v-$i;完成 您可以尝试以下方法: svn log --search <username> -qv -r {2014-01-10}:H

Svn 在subversion存储库中搜索超过特定大小限制的文件?

我正在尝试查找一个大型SVN存储库中超过大小限制(例如50MB)的所有文件。我这样做是为了以后可以删除它们。我尝试过使用svnlist,它导出了一个长文本文件,列出了repo中的每个文件。它由以下行填充: 6283 author_name 5704 Feb 22 2011 branches/path/to/file 其中第三个条目的大小应为字节。许多行不包括大小 是否有任何方法可以获取超大文件的文件路径列表,包括或不包括svn列表?否。svn帮助列表或svn--hel

SVN补丁-更新版本;行内容相同但行号不同

当SVN将修补程序文件应用于代码文件时,如果满足以下一个或多个条件,它将执行什么操作: 修补程序版本号早于当前版本 修补程序文件中的更改发生在与预期不同的行上 我认为没有什么特别的事情会发生,除非它会增加你问题的第二部分出现的可能性: 修补程序文件中的更改发生在与预期不同的行上 作为: 补丁文件中列出的更改将被应用或拒绝。 如果更改在其精确的线偏移处不匹配,则可以应用该更改 如果在文件的其他位置找到匹配项,则在文件中的较早或较晚位置 补丁提供的上下文的周围线。也可能发生变化 如果应用模糊含义,则

Svn Can';无法查看从Subversion存储库中删除的文件的内容

不久前,我从Subversion存储库中删除了一个文件,现在我想看看它的内容。我确定该文件已在修订版68中删除,因此我尝试了以下操作: svn cat -r 67 path/to/file 从项目根目录中,svn告诉我未找到节点“/absolute/path/to/file”。然后我尝试: svn list -r 67 path/to Subversion清楚地显示了目录中的文件。那么我错过了什么 我尝试了来自的答案,但它对我无效。尝试使用peg代替: svn cat http://ser

Svn 在提交列表中递归添加以忽略

我有一个关于提交svn函数时忽略的问题 我有一个包含子文件夹的目录,如 C:\path\working_copy\1.config C:\path\working_copy\subfolder\1.config 当我尝试使用ignore on commit时 svn ignore-on-commit C:\path\working_copy\*.config 在“忽略”列表中,只有顶级文件,子文件夹中没有文件 我可以说“递归地添加到忽略列表文件*.config”吗 svn cl在提交时忽略\

如何在修订控制下添加排除svn目录

我们用SVN更改来更新我们的Web服务器,在某些情况下,我从版本控制中删除了某些目录,因此当我执行SVN状态时,我得到以下信息 svn status /srv/data/ ? /srv/data/dir1 ? /srv/data/dir2 我正在尝试将Dir1添加回来,以便通过svn up命令更新它。我尝试添加一个svn——force/srv/data/dir1,然后提交,我看到文件被添加和提交,但svn状态仍然没有反映更改,我没有在svn上获得更新的文件 如何让服务器

有没有办法从SVN更新中排除大文件或某些文件类型?

只是想知道是否有可能从SVN更新中排除大文件或认证文件类型 我问是因为我在家里结账,但我们的主干中有几个大的.flv文件,我现在不需要,我想节省带宽 我用的是乌龟SVN 有什么想法吗?在您的客户机上使用Subversion 1.5并利用。只有确保所有大文件都位于同一位置时,此选项才有效。另一个选项是将.flv文件移出主干,以便更新保持简单

使用Xcode和SVN设置SCM(Subversion)

我正在尝试在网络磁盘(挂载)上使用Subversion(SVN)设置Xcode SCM。我能够在本地机器上设置SVN存储库,并且一切都顺利进行,没有任何麻烦 我的问题是无法在网络驱动器(挂载)上设置SVN 上述命令工作正常,并且成功创建了主subversion存储库。问题是它不允许我在主SVN存储库中创建子文件夹(主干、分支和标记) svn mkdir file:///[mounted_drive]/Users/Shared/Subversion/HelloWorld/trunk file://

递归目录svn移动shell脚本

我想将所有名为“foo”的嵌套目录重命名为“bar”-我尝试了以下方法,但毫无乐趣: find */ -name 'foo' | xargs svn move {} 'bar' \; 感谢将尝试将每个foo移动到pwd/bar并传递svn move太多参数的。下面是我要做的: find . -depth -type d -name 'foo' -print | while read ; do echo svn mv $REPLY `dirname $REPLY`/bar ; done 您可

Svn 用于大型代码库的VersionControl

我们项目的代码库超过9GB。主要是Cobol、Pro*Cobol和Java文件以及其他配置文件。我们目前正在使用SVN来管理它,在集成签出和构建期间,SVN的性能很差。例如,签出完整的源代码需要>4小时,如果提交12个或更多文件,则需要将近30分钟。对于如何调优SVN或任何其他开源版本控制以处理这一数量的代码库,我们非常感谢您的建议。谢谢 -RamVenkat简短的回答,实际上只有一个词:git。或者不那么直截了当地说:“为什么不尝试评估git?” 见: 有一些工具可以从svn迁移到git,这将

添加新的SVN“;回购;在结构不良的回购/项目设置中

不幸的是,这个问题的答案并不像听起来那么简单。。。但我希望它仍然可以相对简单。请通读一遍,然后告诉我答案是:“svnadmin create…duh” 我在一家公司工作,该公司以一种奇怪的方式(至少就我习惯的方式而言)设置他们的SVN服务器。我们都去过,对吗 而不是给每个项目一个单独的存储库。。。他们在服务器上有一个名为“/var/www/svn/repos/”的文件夹,这是实际的svn repo(其中有conf/、db/、README.txt等)。然后,他们通过将顶级文件夹添加到一个存储库(例

NetBeans 6.9.1无法查看SSHFS安装驱动器的svn配置

我将NetBeans 6.9.1与OS X 10.6.8上的Python包一起用于我使用FUSE for OS X和MacFusion安装的项目 最初,当从subversion签出项目时,我能够按照自己的意愿提交和更新。但是,当我重新启动NetBeans时,它无法看到项目的svn配置。 project Subversion上下文菜单为空 当我尝试从Team->Subversion->commit(是的,该选项仍然存在)提交时,会产生以下错误:无法确定所选上下文的repositoryRootUrl

Svn 使用源代码管理同步重介质文件夹的开销

我正在考虑使用现有的远程连接的svn存储库基础设施作为同步媒体文件夹的方法 所谓媒体,我指的是大约1Tb的视频内容 使用SVN有什么缺点吗 传输协议对于传输大文件是否有效 仓库里有开销吗 谢谢我强烈建议您不要使用Subversion(或为源代码设计的任何版本控制系统)来执行此操作。Subversion可以处理二进制文件,但您无法获得合并、差异等功能,而这些功能正是使用Subversion之类的功能的主要原因。从技术上讲,这很可能奏效;然而,有更好的工具来完成这项工作 如果您所做的只是同步文件夹,

声纳审查svn补丁文件

我不熟悉声纳。我想知道它是否可以在svn补丁文件(可以解压到临时文件夹)只工作。 我知道他也做类似的工作。有没有证实?或任何其他插件,可以帮助我实现这一点 有没有一个简单的方法来修改声纳的来源,我试图实现? 是否有其他工具,如声纳,可以在svn补丁上工作 谢谢不幸的是,切断插件无法满足您的需要。它只帮助分析从给定日期起添加到scm工具上的新文件 回答你的问题:声纳不能只分析差异(或者路径文件,如果你愿意的话)。我不确定你会发现一个工具可以做到这一点,因为diff文件只包含代码的摘录,这使得它们很

访问'/svn/ctm/!svn/me';提交到svn服务器时禁止?

我可以从svn服务器签出,但无法提交更改。错误消息如下所示: 访问“/svn/repo/!”!svn/me“禁止使用” 为了解决这个问题,我搜索了互联网,但没有找到有用的解决方案 以下是我在apache上部署的svn服务器的一些信息: 操作系统:Windows7 32位 服务器:Apache/2.2.22(Win32)SVN/1.7.8 PHP/5.4.3 mod_wsgi/3.5-BRANCH Python/2.7.3 DAV/2 我最近遇到了这个问题,发现了两件事: 回购协议所在的驱动器

项目管理-取代JIRA,其不会';不支持SVN

我们和JIRA和SVN一起工作,非常棒。 我喜欢吉拉工作和思考的方式 不幸的是,吉拉会的。我确实想继续SVN 我需要一个主要支持以下内容的工具: 任务阻塞(我应该能够将任务标记为阻塞其他任务并被其他任务阻塞) SVN集成插件-简单,因为它是在JIRA 我应该用哪一个?我正在寻找一个托管的解决方案 我在Wikipedia上阅读了比较表,但是如果是纯本地解决方案(您的SVN服务器、您的ProjectTracker),体验会更好 (主要是bugtracker,但有了路线图|变更日志、相关票据、自定义

如何迁移没有历史记录的SVN存储库?

我在这里看到了一个关于如何迁移有历史记录的存储库的大量问题,但是我有一个没有历史记录的项目(新开发的,尚未部署,所有东西都在主干中)。更重要的是,SVN管理员不会使用更高级别的命令(我猜想,这些命令将用于随历史迁移)来移动项目,而且我没有权限 因此,我想做的是,或多或少地,将代码从repo_1 subdir主干中复制出来,而不进行任何签出,然后将代码放入新的空repo_2 subdir主干中 实现这一目标的最佳方式是什么 ======================== 尽管下面的答案是向上投票

来自不同目录的svn项目

你好。 这个问题很简单,但到目前为止我还没有找到一个合适的答案 假设我有一个Joomla站点(不过没关系),它由许多文件夹和文件组成。其中我有一个项目,由一个组件和一个模块组成。 所以,为了将它们作为一个项目进行跟踪,我需要 www/site1/comonents/com_component1/* www/site1/modules/mod_module1/* www/site1/translations/en-EN/en-EN.com_component1.ini 在SVN的一个文件夹中,但

SVN:仅跳过工作副本中的单个文件

我想在使用Netbeans提交时跳过一个包含IDE特定设置的文件。只有在我应用了特殊设置的一些工作副本中才应该跳过它。其他工作副本应该提交它,以便项目在使用Netbeans签出时能够正常工作 对于包含此文件的文件夹,不能使用svn:ignore选项忽略此文件,因为此工作副本中只应跳过此文件。如果可以直接在这个文件实例上设置svn:ignore选项,这就是我想要的,但是只能在文件夹上设置它 那么我该怎么做呢?我认为您不能这么做,因为svn ignore是一个存储库级别的设置(一个svn属性,提交后

Svn 具有多项目回购的修订号

我希望在一个tortoisesvn存储库中有几个项目 是否每个项目都有自己的修订编号?如果您想为每个“项目”(SVN world中根本没有定义的术语)的不同修订设置编号1-2-3的顺序:答案是简短而明确的-否(修订和修订编号是每个存储库的全局实体) 如果您想对回购协议的某些子树(而非全局头)进行最大的修订-是,如果您想为每个“项目”(SVN world中根本没有定义的术语)的不同修订设置编号1-2-3的序列,您可以得到它:答案是简短而明确的-否(修订和修订编号是每个存储库的全局实体) 如果您想对

SVN乌龟合并指定文件

我有两个分支。有时我想把它们合并在一起。当分支合并文件夹中的所有文件时,也会出现此问题。如何合并指定的文件?例如:在两个不同的分支中有3个文件file1.c、file2.c、file3.c,我想合并branch1和branch2,从branch2中排除file1.c。可能吗 阅读并注意同一来源中的主题,了解一些不太明显的技巧 只需执行部分合并-您不仅可以使用到分支根的完整路径作为合并源,还可以使用它下面的任何有效路径执行“子树合并”,甚至是单个文件 因此 我想合并branch1和branch2,

上一页 1 2 ...  4   5   6   7    8   9   10  ... 下一页 最后一页 共 399 页