如何仅签出在SVN修订范围内修改的文件?

是否可以只签出SVN存储库中在某个修订或修订范围内修改过的文件,而不签出任何未修改的文件 我不完全确定这是否可行,但您也可以这样做: svn checkout --revision <revisionNumber> svn签出--修订版 得到一定的修改和 svn log --revision <revisionNumber> svn日志--修订版 要列出修订版中更改的所有文件,我不能完全确定这是否可行,但您也可以这样做: svn checkout --revi

Svn 在应用程序中集成Subversion和一个简单的文件归档是否过火了?

当我们即将开始规划一个处理媒体文件(mp3、flv、pdf、图像)的应用程序时,我正在考虑如何处理文件存储。文件将发生变化,版本应在一定程度上得到跟踪,因此在应用程序中集成SVN成为了人们的一个想法 现在我想知道,是不是太多了?我很确定我们只会使用SVN带来的一小部分功能,所以也许仅仅使用数据库指向文件系统也同样好 另一方面,这些定制的归档解决方案总是非常特别,这次我想要一个可靠的解决方案。太麻烦了?您认为如何?我认为SVN的问题是,它将随着大型二进制媒体(很少,如果有的话,“差异”使用)的稳定

Svn 在IntelliJ IDEA中,为什么Subversion集成对我不起作用(所有与Subversion相关的命令总是被禁用)?

我将IntelliJ IDEA 6.0.6配置为使用Subversion进行版本控制。当我右键单击项目中的Java文件时,Subversion菜单项现在出现在上下文菜单中。但是,所有子菜单项都被禁用: Subversion>添加 Subversion>检查 Subversion>编辑属性 (……) Subversion>解锁 例外情况是Subversion>Revert、Subversion>Annotate和Subversion>Browse更改,这些更改已启用。但是,如果我尝试注释,

Svn 颠覆url重定向

我不知道如何在Svn中执行存储库url重定向 下面是一个场景: 对于SVN服务器,我们使用VisualSVN,对于客户机,主要是乌龟SVN 每次执行生产源滚动时,我们都会创建一个分支。然后url如下所示: 。。。下一次是 等等 现在我想有一个像这样的URL:。。。指 所以,任何时候你想结帐或去生产源,我们将使用一个网址 这能做到吗?如何做到 谢谢。我从未使用过VisualSVN,但假设它具有Subversion的所有功能,最简单的方法是将生产设置为svn:分支外部。然后每次翻滚时,您都需要编辑

Svn 我怎么用乌龟来做这个?它没有';行不通

我就是这样在我的linux机器上签出的。 我想在我的Windows机器上结账。但是,乌龟SVN要求我提供“URL”(我没有URL…我就是这样做的,如上所述) 我不能像那样运行命令行签出吗?svn+ssh://174.13.24.17/home/svn/dragon-repos/是一个URL。不过,ssh位可能需要PuTTY之类的东西。您可能需要阅读 特别是,在将TortoiseSVN与SSH一起使用之前,需要执行本文档SSH密钥生成和连接检查(客户端)部分中的步骤 svn co svn+ssh:

迁移到mercurial后如何从svn回购中提取更改

我正在为一个使用svn的开源项目开发补丁。我没有提交权限,但我想跟踪我自己的更改。我随后阅读了svn回购协议,并将其转换为hg回购协议 我希望能够将官方svn的新变化回购协议纳入我自己的本地副本,如何实现?导入后,我的本地文件夹包含一个未跟踪的.hgignore文件。我应该添加mercurial跟踪的那个吗 我也研究过,但它似乎更倾向于在mercurial与svn回购相关的本地工作。我想把我的反复无常的回购放在上面,因此前一个指南似乎更有意义 现在考虑可能还为时过早,但等我的贡献完成后,生成补丁

什么';“的好处是什么?”;svn:externals";?

如果我没有遇到过这个问题,我就不会了解svn:externals。所以,我设置了我的工作文件夹。然后 mkdir lib/vendor svn add --parents lib/vendor svn ps svn:externals 'symfony http://svn.symfony-project.com/branches/1.4/' lib/vendor/ svn ci -m "add externals" svn update “svn更新”登记了整个symfony文件夹,速度相当

如何在SVN中找到修订的作者?

如何在SVN中找到修订的作者?SVN日志-r/path/to/working/copy svn log -r <num> /path/to/working/copy svn日志-r/path/to/working/copy 我相信它会存储在日志中。如何根据正在使用的SVN客户端/服务器进行检查。e、 g.使用陆龟vn,您只需单击“显示日志”即可看到它…我相信它将存储在日志中。如何根据正在使用的SVN客户端/服务器进行检查。e、 g.使用陆龟vn,您只需单击“显示日志”即可查看它…使

乌龟SVN不提交日志记录

我通常会对我的源代码进行多次小的编辑,但我现在还不想提交,因为这些更改非常琐碎。我目前使用的方法是将更改记录在文本文件中,然后在提交时将内容复制到日志中 当我在编辑时,使用Tortoise SVN(或任何其他SVN工具)将日志消息附加到当前正在处理的副本上,然后在提交时,日志消息会自动附加到提交上,这样我就不必记住迄今为止所做的所有更改了吗?有趣的问题 这个答案可能是断章取义的,但如果您可以灵活地转向另一个版本控制系统,我建议您转向(允许您进行本地提交)。我并没有对SVN说什么,它很好,只是Gi

如何在SVN diff中显示SVN复制/重命名操作?

当我试图用svn diff--summary 仅显示删除+添加,而不显示重命名 并在其复制操作时添加(无源) 当然,复制和重命名是通过svn命令应用的 我可以看到有乌龟的复制品, 但不是从命令行。。。我该怎么做?我的解决方案是 svn日志——详细的我的解决方案是 svn日志——详细

谷歌代码SVN重置

我不小心重置了我的Google代码SVN,现在我的/trunk和/branchs文件夹不见了,所以我无法提交任何内容,因为我的URL不再存在。如何使用提交文件夹将SVN重置为默认设置?步骤1 您只需创建文件夹trunk,标记和分支,添加文件夹并将其签入即可。除了名称之外,这些文件夹没有什么特别之处 步骤2 正在设置工作备份

SVN终端登录/添加文件

我是使用SVN和Project locker的新手。 如何通过终端登录? 我必须在mac上下载svn吗?您不能使用Subversion“登录”。为了避免重复过多的Subversion教程,这里有一个链接将引导您了解以下内容: 此链接是免费提供的《Subversion版本控制》一书的一部分。这是一个惊人的Subversion资源。您不需要使用Subversion“登录”。为了避免重复过多的Subversion教程,这里有一个链接将引导您了解以下内容: 此链接是免费提供的《Subversion版

Svn Git忽略变更集

嗨 我目前正在使用SVN。比如说,我有一些带有一些更改的文件,这些文件应该在我的pc上本地显示(我需要它们在我的配置上运行),但它们不应该提交到服务器。 在SVN的情况下,可以将它们添加到。忽略并不提交它们,但这仅适用于在工作期间更改其他文件的情况。如果我需要更改标记为忽略的文件中的某些内容,我需要在提交之前备份这些文件,恢复忽略的更改,提交并在备份后恢复它们。有时候这会很烦人 我听说git是基于变更集而不是文件构建的。我可以使用git svn忽略某些变更集吗?我有点难以理解您的问题,但我尝试:

关于具有多个操作系统的SVN目录结构的问题

我正在考虑从mercurial迁移到SVN,因为它似乎更易于维护,而且有SVN客户端的人比有mercurial客户端的人多。然而,我有一个关于文件结构的问题- 我了解典型的正确SVN结构如下: /主干 ..../此处为当前版本文件 /分支机构 ..../bugfix ..../newfeature ..../branch3 ..../branchN /标签 ..../1.0版 ..../2.0版 ..../n.n版 我的问题是,这个因素如何影响多个操作系统?我的软件目前为每个操作系统的GUI/C

svn日志分析检测分支合并点

我想知道是否可以通过分析subversion日志来识别分支到主干(或相反)的合并点?据我所知,svn merge在本地副本上运行,当我们提交应用的更改时,它看起来像是一个正常的提交(可能有更多的文件和一条标识合并的消息),唯一的标识方法是依赖于注释。有没有自动识别它的方法?因为v1.5 Subversion通过向修订添加额外的元数据来跟踪合并。它将此元数据存储在每个修订版的svn:mergeinfo属性中。您可以阅读有关此元数据以及在和中检索此元数据的命令 不幸的是,这些引用并不能完全解决您的问

Svn 暂时忽略subversion忽略设置

我有一堆我通常想忽略的文件,所以我在全局忽略列表和文件夹属性忽略列表中列出了文件扩展名。但是,我需要一次性查看工作副本中的所有未版本文件,即使是那些我通常希望忽略的文件。如果不清除“全局忽略”,然后删除“忽略”文件夹属性,进行检查,然后重新添加“忽略”属性和全局字符串,我想不出一个简单的方法来实现这一点 有什么简单的方法可以在我的工作副本中查看(并提交)所有未版本文件的列表,无论它们是否应被忽略?为什么不在执行svn add时使用--no ignore标志 --无忽略:忽略默认值和svn:ign

SVN主机vs使用web主机

不使用像Assembla或Unfuddle这样的SVN主机,可以使用我自己的web主机吗?抱歉我的无知,这可能是一个愚蠢的问题,因为我还没有找到答案。如果你拥有自己的web服务器,那么是的。这只是将svn配置为在机器上作为服务运行,或者通过apache工作的问题 如果您使用的是web托管提供商,他们不太可能将svn托管作为一项服务提供。如果您托管自己的web服务器,则是。这只是将svn配置为在机器上作为服务运行,或者通过apache工作的问题 如果您使用的是web托管提供商,那么他们不太可能将s

svn修补程序编辑文件

是否可以修补已编辑的文件?现在我得到了以下错误: 1个大块头中有1个失败--将拒绝保存到文件 我知道hunk 1有需要修补的代码。您可以手动编辑以应用被拒绝的hunk。您可以手动编辑以应用被拒绝的hunk。所以我只需要手动编辑diff文件并删除冲突的内容?我可以这样做,但在某种程度上,这样做会不会破坏使用diff文档的目的?在运行修补程序后,可能的修补程序将被“应用”,而不可能的修补程序将被拒绝。你所能做的就是运用你的大脑和文本编辑器来应用那些不可能的东西。当其他人更改代码时,补丁文件就没有那么

Svn Subversion 1.1.4:如何添加标记为当前不受版本控制的文件?

我不小心将一些文件添加到了我的工作副本目录中,当我运行svn状态时,它们会被标记为问号(项目不受版本控制)。我想通过将文件添加到版本控制来纠正这个问题,但我不确定删除文件并尝试添加它们会产生什么后果。有人能推荐最好的方法吗?谢谢。您想使用svn add,即使在创建文件之后也是如此。如果删除它们,存储库将保持不变。只有通过添加文件并提交它们,您才能更改存储库。您希望使用svn add,即使在创建文件之后也是如此。如果删除它们,存储库将保持不变。只有通过添加文件并提交它们,才能更改存储库。“删除文件

乌龟svn提交消息模板:忽略此行后的文本

我使用tsvn:logtemplate属性提供提交消息模板。是否有方法将行标记为被忽略(不是提交消息的一部分)?当我通过命令行和vi提交时,消息中已经填充了 --This line, and those below, will be ignored-- M foobar.c A foobar.h 我曾尝试在tsvn:logtemplate中使用同一行,但它已按原样提交。我在文件里遗漏了什么吗 这似乎还没有实施。这似乎还没有实施

svn dump reloc在windows命令提示符中的使用

我想在SVNDUMP中使用“svn dump reloc”命令进行重组。 我可以从下面的位置获取脚本, 我想知道,如何部署这个脚本来使用这个命令 或 请让我知道,在windows环境中使用此命令“svn dump reloc”的任何其他源代码 谢谢。我得到的决议如下: 当前文件夹结构如下所示: 计划 --分支机构 --标签 --树干 --子项目1>(文件和文件夹) --子项目2>(文件夹1、文件夹2) --发行说明 重组如下,如标准SVN布局: 计划 --分支机构 --标签 --树干 (移动到

Svn 在centos上使用subversion和puppet的推荐工作流是什么

这涉及到一个场景,其中subversion被用作版本控制,puppet不仅用于管理tomcat、Jboss等包,还用于管理基于perl的应用程序及其CPAN模块、基于Jboss的web服务等应用程序以及Mysql和数据 以下是开发人员虚拟机的拟议工作流程: Every Virtual Machine ( VMware based) has : /extra/puppet_dev/modules (maintained under svn) The complete application r

Svn 颠覆';希望help.war是一个文件,但找到了一个目录';错误

我的项目中有一个help.war文件,然后我决定扩展war档案,所以我删除了war文件并创建了一个名为help.war的目录。 但是当我尝试提交时,我得到了“Expected help.war是一个文件,但发现了一个目录错误”错误 我不想提交两次(先是删除.war包,然后是添加目录)。由于其他一些非技术性要求,我希望能够在一次提交中提交整个更改。 如何在一次提交中完成此操作? 如有任何意见,将不胜感激 Svn版本:Svn,版本1.6.11(r934486)于2013年4月11日编译,16:13:

Svn 基于票证状态触发Jenkins构建

我们正在使用票证系统和SVN存储库。我们计划使用Jenkins服务器自动化构建过程。是否可以根据票证状态触发构建 我们有4个不同的服务器 开发服务器 QA服务器 暂存服务器 Prod服务器 一旦开发人员完成编码,他将提交代码并将票据状态更改为Assigned for code review,Jenkins将构建提交并将其部署到dev服务器中。开发团队成员(审阅者)将进行代码审阅,并在开发服务器中测试构建。代码审核完成后,审核人将票据状态更改为已完成代码审核。我们希望获取所有处于已完成代码审阅状态

SVNKIT提交文件失败

我使用SVNKIT签出文件夹。svn信息使用此 if (!SVNUtil.isWorkingCopy(ws)) { updateClient.checkout(clientManager, repositoryURL, SVNRevision.HEAD,ws,SVNDepth.EMPTY); } 然后我使用IO流在这个SVN中创建一个具有相同文件名的新文件;然后我尝试“commitClient.doCommit”来提交它,但是失败了,失败的信息是“文件不是工作副本”

Svn wso2reg 4.6:详细说明;“从源头构建”;

我也是SVN和wso2reg产品的新手。我根本不理解“从源代码构建”。我正在寻找更详细(一步一步)的示例,说明如何让所有Java项目修改、组装和部署产品 我看过这个主题:。但是,我们必须选择哪个标签?下载…/turing-chunk02 tagxxx我是否获得了组装和部署wso2reg所需的所有工件?我需要分别下载内核、平台和轨道吗?每个版本的哪个版本?。构建内核、平台、轨道和greg是否有特定的顺序 提前感谢,Diego如果您之前没有构建WSO2源代码,或者最近没有构建,那么首先您必须构建 1

TortoiseSVN更新命令行参数

我遇到了一个有趣的烦恼,我正试图消除它 我正在创建一个批处理文件,以便为我的技术人员自动将TortoiseSVN repos更新为正确的版本 但是,在命令行上执行svn update时,svn假定当前用户登录名是svn的用户名 这在我们的技术机器上是不正确的。我们有一个“Tech”本地用户,每个人都可以访问该用户,该用户登录将运行批处理文件。当我们从批处理文件执行svn更新时,,它将要求输入一个用户名为“Tech”的密码,该密码不在svn上。然后它会要求输入用户名和密码,因为它无法使用以前的凭据

svn:如何还原其他人';谁来承诺?

啊,有人(好的,我的老板)添加并提交了他目录中的所有文件,这意味着所有svn文件:conf/、db/、format、hooks/、locks/。。。我使用的是Tortoise,所以我试着点击每一个并进行恢复,它说OK,但在更新/提交之后,我仍然可以看到它们都处于版本控制之下 我们现在已经有好几个版本超过了这一点。我怎么收拾东西? 感谢您在Subversion中,“恢复”意味着撤消对工作副本的未提交更改。您希望做的是(有效地)撤消提交。这通常是在Subversion中使用 假设您的上司在一次提交(

在VS2013中将光标悬停在代码行上时显示SVN错误信息

早些时候,我将eclipse与CVS一起使用,当我停留在代码行上时,可以看到CVS提交的详细信息(如作者、日志消息)。这对于可视化代码片段的历史以及它存在的原因非常有帮助 目前,我在VS2013中使用Visual SVN,它支持类似于CVS annotate的责怪。但当我在VS2013上运行SVN时,会打开一个带有修订历史的弹出窗口。但是当我停留在代码行上时,我喜欢看到注释的细节。您能说明一下如何实现这一点吗?您可以联系support@visualsvn.com并提交功能请求。谢谢。我会给他们写

自动化SVN以创建构建

我是新来这里的,意识到这听起来可能不是很技术,但是,我在一个地方有一个网站,我使用tortoise在开发者之间更新我桌面上的工作副本。但是,当开发人员给我版本号时,是否有办法将这些版本输入到SVN中,并向我提供需要更新的路径和文件?或者我可以输入修订号并让脚本将这些修订移动到我的网站所在的服务器上吗?在我更新我的SVN之后,我现在必须在我的桌面和服务器之间拖放单个文件,以推动生产。这是非常不可靠和低效的。svn有一条命令行,您可以使用它来获取基于修订号的快照。您必须提供当前工作流的更深入的技术描

SVN在通过https访问其无权访问的复制时挂起并重复重试

我正在尝试使用Apache、mod_dav等移动到https访问。在迁移方面,我发现我的脚本可以灵活地将用户移动到挂起状态,而不是在用户无权访问复制的特定部分时出错。问题是我们使用的是svn+ssh,它没有为我们提供足够的粒度权限 所以一旦我执行了一个 svn-relocare-ssh+svn://server.company.name/repo-path 如果用户在一个他们不再拥有权限的目录上,svn命令只是不断重复尝试访问服务器。不好,因为用户从未收到错误通知,而且它也在重击服务器。从日志

如何设置非本地svn服务器?

嗨,我想知道如何使用svn服务器?现在,我使用的是VisualSVN,但我不知道目录“branch”“trunk”“tags”是什么。 有人能解释一下它是怎么工作的吗? 我读过svn的书和很多关于它的站点文章,但我不明白。如何设置svn服务器与“分支”、“主干”和“标记”的用途截然不同 SVN服务器可以使用许多不同的方法进行设置:Apache(使用dav_SVN)、通过SSH的SVN服务或其他无数方法 有关更多信息,请参阅 如果您需要有关SVN的更多信息,可能会对您有所帮助 要快速了解SVN、分

Svn subversion:如何查看放置在标记上的注释

如何在svn中查看标签上的注释?假设我创建了一个标记: svn cp -m"vhost apache config" file:///var/svn/repos/foo/trunk file:///var/svn/repos/foo/tags/release-0.1 后来,我做了很多次标记,我需要找出每个标记都是关于什么的。我可以使用: svn ls --verbose file:///var/svn/repos/foo/tags -------------------------------

如何在不访问svn服务器的情况下应用更改

我们正在使用svn开发一个大型web应用程序,并定期对产品进行更新。生产服务器无权访问svn(出于安全原因) 从上一个生产版本到新版本,推动更改的最佳方式是什么?我们希望避免每次都重新创建整个站点,因为它非常大。请签出位于玻璃墙一侧的目录,使其可以从生产服务器访问。使用某种diff/sync实用程序来同步这两个文件,不包括_svn文件夹或任何其他会影响生产环境的文件 或者使用带有“自年月日以来的更改”的zip(或其他存档)文件,并将其应用于产品目录 签出到玻璃墙一侧的目录,使其可以从生产服务器访

SVN用户组和权限

我已经在我的主机帐户上安装了SVN服务器。用户可以签入和签出,但他们可以访问我的整个存储库 为了让人们能够访问,我向用户颁发我的帐户的公钥,然后在我的~/.ssh内的“authorized_keys”文件中添加一行,如下所示: command="/home/user/packages/bin/svnserve -t -r /home/user/repository --tunnel-user=diogo",no-port-forwarding,no-agent-forwarding,no-X11

svn-复制存储库的一部分+;是否将历史记录保存到其他存储库中的文件夹中?

我有一个存储库,其中包含几个旧项目,我需要将它们移动到现有存储库中的文件夹(而不是repo根目录)中。我还需要迁移完整的历史记录 svnsync几乎满足了我的需要,但还不够:据我所知,它不会同步到存储库根目录以外的文件夹中。我没有远程桌面访问托管源存储库的计算机,因此无法使用svndump 建议?如果无法获得转储,请将svnsync同步到新的存储库,然后使用svndumpfilter隔离所需的分支,并svnadmin加载到最终的repo位置。显然效率很低。如果无法获得转储,则svnsync到新存

在目录TortoiseSVN中获取添加的文件

简单的问题 我需要获得一个已被其他开发人员添加到目录中的文件,但不想更新目录中的任何其他文件。当我当前没有1个文件时,我如何才能只更新它?提交+更新不是一个选项。要仅获取单个文件,您可以:右键单击包含的文件夹,转到TortoiseSVN>RepoBrowser,查找文件,右键单击并另存为 如果您确实需要文件的版本副本,您可以随时备份任何更改,更新整个文件夹,然后对除一个新文件以外的所有文件使用“更新到修订”将其回滚到所需的修订。。。不完全确定您需要实现什么。只需在repo浏览器中找到该文件,右键

通过命令行使用SVN标记并递归创建新文件夹

我需要使用Windows批处理文件和CLI SVN自动化SVN夜间标记 目前,我使用Tortoise作为GUI,发现当我需要将几个项目标记到新创建的文件夹(具有特定结构)中时,我必须首先创建所有目录树,并将每个项目标记到其中。幸运的是,我发现Subclipse不仅能够同时标记多个项目(可能触发多个复制命令),还能够创建任何丢失的文件夹 有没有办法对CLI客户端执行相同的操作?例如,要添加到命令中的某个已知开关?如果没有,如何在远程存储库上创建目录 多谢各位 svn add --depth=inf

Svn Subversion预提交钩子

有人知道是否可以通过Subversion预提交挂钩来检查指定提交的项目名称 理想情况下,我希望使用它来确定是否应该为该项目检查提交消息(和模式)。这里的后一部分相当简单,但我只看到了一种获取事务id或修订以及提交存储库的方法 Subversion的预提交钩子为您提供了存储库的完整路径,即完整的文件系统路径。因此,如果您可以根据项目的存储库命名约定来确定项目的名称,那么您可以使用pre-commit钩子来获取项目名称。但是…Subversion本身没有项目的概念,因此要做到这一点,您的存储库命名约

svn-审查“的更新”;分行更新;合并后的文件?

我正在SVN的一个功能分支上工作,我试图经常从主干引入更改,这样我就不会太过时 我一直在使用命令:svn merge^/parent/branch/path 如何获得以下两种文件的清晰列表: 父分支更新的文件 自创建分支以来,我在某个时候修改的文件 问题是工作副本有~3k个源文件。我的分支更改仅覆盖约50个文件 merge命令正在为与我的工作无关的文件引入许多更新。这没关系。我相信SVN可以很好地更新这些 但是,我确实希望手动检查合并到我在分支中处理过的文件 我该怎么做?检查这是否对您有帮助

什么';这是-r和-r的区别url@rev在SVN?

有人能解释一下-r REV和URL@REV以下两个SVN命令中的语法: svn公司-r6002https://svnserv2.acme.com/stx/project1/trunk/gui/Mammoth/WebContent/css svn:在版本6002中找不到“https://svnserv2.acme.com/stx/project1/trunk/gui/Mammoth/WebContent/css”的存储库位置 svn公司https://svnserv2.acme.com/stx/

已复制ant.svn,忽略源包含

问题 编译源${src.dir}下的所有java文件,不仅要编译package1,还要编译其他包 源目录位于SVN签出工作区中,.SVN被复制到${build.dir}/classes 谢谢您的帮助。您告诉javac只在包1中编译源代码 删除此行: .svn目录包含扩展名为.java的文件。将此添加到javac任务: 您的目标代码将是: <target name="compile"> <javac destdir="${build.dir}/classes" cla

SVN Win命令行添加排除列表

我正在尝试使用subversion实现一些自动化,并且有一个目录,其中只需要将某些文件扩展名添加并提交到存储库中 我编写了一个vbscript,它递归地搜索我的目录以查找唯一的文件扩展名,并且我排除了这个脚本中我实际想要版本的扩展名类型。我只剩下一个满足svn忽略列表条件的文件,但除了列表中的文件类型之外,我不知道如何对目标目录中的所有内容进行svn添加。想法? 使用文件作为Svn的基础:忽略属性并添加该Svn:Navigas作为文件夹的属性 svn add FOLDER将文件夹的所有内容(被忽

SVN:授权不适用于包含空格的存储库文件夹

我的SVN服务器配置为在Linux上运行,我无法访问名称中包含空格的文件夹,并且服务器始终返回HTTP 403禁止错误 例如,我无法访问以下文件夹: 工作产品/部署/ 我需要在服务器上配置什么特定的内容吗 谢谢和问候 苏达卡尔 注意:我甚至尝试了下面的URL,但它不起作用(将空格替换为%20) Subversion(客户端和服务器)和httpd的哪些版本?该域似乎已过期。也许这是你的问题?

Svn Subversion:可以在没有服务器连接的情况下确定文件签入时间吗?

我有一个SVN存储库的工作副本,但由于服务器故障,远程SVN服务器/存储库丢失 在工作副本中,有一个“.svn”目录,其中包括一个“wc.db”文件 我的问题是:是否可以从这些文件中获取有关存储库/工作副本的信息?我对工作副本中文件的修改时间/签入时间特别感兴趣 非常感谢你的帮助 我相信wc.db仅仅是一个sqlite数据库,所以请自己准备一个sqlite数据库工具并打开该文件(如果您不想通过命令行解决) 无法告诉您它里面是什么,但是因为我没有db文件可以查看,但是使用sqlite浏览器工具,您

SVN-合并/终止分支

在我们的存储库中,我们有一个包含我们的应用程序的主干,在应用程序顶部添加了一个用于“第2阶段”功能的分支,然后在应用程序中添加了一个带有单点登录功能的分支 trunk/application branches/application_phase_2 branches/application_phase_2_with_sso 中继中未进行任何工作,对应用程序\u阶段\u 2的任何更新已与\u sso合并到应用程序\u阶段\u 2\u 应用程序\u阶段\u 2分支工作现已完成并启用,但带有\u s

已删除的文件在SVN中的位置?

我刚刚使用svn--force delete path/folder copy删除了一些文件。然而,文件夹和副本之间的空间使它认为必须删除多个内容,因此现在它删除了我原来的文件夹 我还没有对我的原始文件夹进行版本控制,所以所有更改都没有了。幸运的是,我在那个特定的文件夹中没有做太多更改,所以如果我最终做了同样愚蠢的事情,这主要是为了将来使用:如何还原或恢复以前未提交的文件?我在哪里可以找到这些文件?它们没有被移到我的垃圾桶。它们被删除了,纯粹而简单。不幸的是,政府只说: 除非给出了--keep

移动到推荐的svn结构

我刚开始在这家新公司工作,主要项目是在svn存储库的根上签入的,没有分支或标记。我想应用svn约定,即具有主干、分支和标记结构。我可以创建这三个目录,然后把所有的东西移到主干下吗?这会保留每个文件的历史记录吗 现在看起来是这样的: svnRoot/ projectFiles svnRoot/ 项目文件 我想要像这样的东西 svnRoot/ trunk/ projectFiles branch/ tag/ svnRoot/ 树干/ 项目文件 分支机构

Svn 关于良好的同行代码审查工具的建议?

我正在寻找一个好的同行代码审查工具,在这个工具中,我可以选择哪些用户最适合我的审查(尽管其他人可以自行加入),并跟踪从本质上更新审查中的代码的更改(换句话说,我不希望过时的代码保留在审查中,而希望被更高版本取代) 基本上按照坩埚/鱼眼的思路思考,但100%免费,可在室内托管 我知道CodeBrag对于小团队来说是可以的,但是它似乎没有提供我想要的那种合适的对等功能 我也知道Gerrit,但这似乎包含了它自己的中央回购协议,因为我已经有了一个功能齐全的中央存储库 另一个小小的障碍是目前使用SVN作

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