修复SVN校验和

我在Flex Builder 3中使用subclipse,最近在尝试提交时收到此错误: svn:“/Users/redact/Documents/Flex Builder 3/path/to/my/file.mxml”的校验和不匹配;应为“f8cb275de72776657406154dd3c10348”,实际为“null” 我通过以下方式解决了这个问题: 提交所有其他更改的文件,忽略麻烦的文件 将故障文件的内容复制到TextMate窗口 在FlexBuilder/Eclipse中删除我的项目

Svn 您会推荐什么TFS工具?

我主要习惯于使用Subversion进行源代码管理。但是,我目前的职位要求我使用TFS。TFS浏览器的UI及其与Visual Studio的集成让我有点迷失方向。我怀念像SmartSVN这样的工具,在那里我可以一目了然地看到我修改了什么,并且正在等待签入 一般来说,您建议在TFS中使用哪些工具集?您知道哪些工具支持这种可视化?我知道TFS资源管理器将向您显示挂起的签入,但我想念有一个单独的工具来监视文件系统更改并自动刷新文件列表。解决方案资源管理器中提供签出/修改信息。签出项目的名称/图标旁边有

递归解决SVN合并延迟冲突

我有一个开发分支,已经有一段时间没有被触及了。我将主干合并到主干中,以集成主线中的许多修复/更改,因为它是分支的,但现在我有许多小冲突(合并左/合并右) 我希望使用最新的主干修订版来解决每个冲突。我是否可以运行一个命令来自动解决工作副本下一个方向上的所有冲突(所有冲突都应使用合并权限) 编辑: 如注释中所示,我尝试了恢复,然后使用--accept选项运行svn merge,只是svn 1.0中显然没有这样的选项。仍在寻找解决方案。我认为在发出svn merge命令时,可以使用“-accept t

Svn 改善工作中的发展环境

在不久的将来,我将有大约两周的时间来移动和改进我们的工作开发环境 我们主要与2-10名开发人员一起开发一个大型PHP/MySQL项目 目前,我们有一个开发服务器,运行带有mod_userdir的apache,每个开发人员的(samba可访问的)主页中都有一个/public_html文件夹。 对于VCS和项目管理/发行跟踪,我们使用Subversion和Trac。 测试/部署需要一些手动步骤,自动化程度不高 我的新设置计划包括对现有内容的以下更改: 连续积分 将CI集成到Trac,创建/查找一个

Svn 在重新整合合并到主干后使用subversion功能分支安全吗?

要素分支在合并(重新整合)回主干后必须删除吗 我更喜欢不断地合并来自我的特性分支的更改-我相信这样可以将冲突降至最低。但我知道,一旦使用“重新集成合并到主干”,就应该删除一个功能分支 是这样吗?为什么?我能做些什么来避免这种情况 更新 我问的是来自工具的技术问题,而不是“方法论问题”。合并后,我打算继续处理feature分支 更新最上面的答案确实指定了一个相当复杂的过程(合并、删除和重新分支)。有没有一种简单的方法可以在乌龟身上实现这一点?不应该吗?这一切都取决于你个人的意见,以及融入主干的人数

Svn 如何获取哪些文件已从以前的版本更改为此版本,以及谁在subversion中进行了更改

是否有可能将文件从上一版本更改为下一版本,以及更改者。如果您知道两个版本的修订号,您可以使用: 要发现更改,请使用 svn blame <filename> svn 这将向您显示谁负责哪一行代码-如果您想要特定的版本,请使用 svn blame <filename>:<rev> svn怪罪: 显示更改集123中更改的文件,即将修订版122转换为修订版123的提交中的文件 svn log -c 123 告诉你是谁做的。你可以替换 -c 123 借 获

Svn 如何获取每个文件的上次更改版本

对于我们的构建过程,我需要知道特定存储库中每个文件的“上次更改”版本。svn info将输出一行,其中包含上次更改的版本:,您可以对其进行解析。还可以查看--xml开关

在哪里可以找到VisualSVNServerHooks.exe文件

我正在尝试激活SVN中的post-commit钩子,但我没有VisualSVNServerHooks.exe文件 我在哪里能找到它 谢谢, Oded。如果所有配置都正确,只需在钩子脚本中使用完整路径: %VISUALSVN_SERVER%\bin\VisualSVNServerHooks.exe" 其中VISUALSVN_SERVER是VISUALSVN的安装位置,设置为路径变量 VisualSVNServerHooks.exe应与其余安装一起安装。我刚刚仔细检查了它是否包含在2.0.2版的

使用SVN创建一次签出类型

我必须使用subversion repo管理一些ASPNETDB.MDF文件。每次我访问我的网站,它都会更新此文件中的某些内容。这不是我们想要的 它也不能是只读的,否则网站无法打开文件,并给出了一个很好的小错误 那么我应该使用什么样的财产呢。这个数据库仅仅是Web部件通信所必需的,实际上并不重要,因为开发人员从不直接更改其中的任何内容 所以,我不能只使用忽略,因为我仍然需要回购协议中的文件 那我该怎么办?只是告诉人们手动复制它 一个常见的解决方案是将“示例”MDF作为类似“ASPNETDB.MD

Svn 陆龟:如何从特定日期导出整个文件树

我有我的乌龟SVN存储库项目 我想将项目导出到磁盘,导出到与特定日期相同的状态。 我没有该日期的分支/标签。有没有办法做到这一点?您只能从某个版本导出数据 无论您指定的是修订号还是日期,此选项都有效。(如Michael Hackner的回答所述,您可以指定一个日期来查找与某个日期最近的修订。) 如果由于崩溃而需要恢复数据,则只有在始终进行完全提交时才可靠。可能只签入了某个目录或文件。这将创建一个新的版本,您在查询日期时会得到该版本,但该版本不一定反映您当时工作目录的状态 显然,您只能恢复实际签入

Svn 从陆龟中删除修订版本vn

当我将代码提交到公司的Subversion存储库中时,我通常有几个文件需要签入。通常情况下,我希望单独签入(提交),因为我喜欢将类似的文件分组在一起 默认情况下,TortoiseSVN打开提交对话框窗口,并选择所有文件。如果我只想提交其中的几个文件,我必须“取消选择所有”我不想提交的文件,添加我的注释/注释,然后执行提交 偶尔我会不小心忘记“全部取消选择”,并最终提交所有文件。如果我不打算提交所有的文件,我想我可以进去删除修订版并重新开始。请记住,我不想从修订版中删除文件,我只希望该修订版不存在

Svn 源代码管理依赖项的最佳实践

如何处理依赖于单独框架或库的未编译项目的源代码管理设置?例如,项目A使用框架B。项目A是否应该在其存储库中包含框架B中的代码?是否有一种方法可以从其他存储库自动包含它,或者我必须手动更新它?对于这种情况,通常采取什么一般方法?假设我控制项目A和框架B的存储库,并且没有编译这两个项目的源代码 任何资源或建议将不胜感激。我目前正在使用Subversion(在一个非常基本的层面上),但我想切换到Mercurial,这样我就可以用Fogbugz来试用窑了 编辑:在Mercurial中,您会将父存储库用于

Svn 将MacVim配置为编辑器的Subversion

我正在使用Subversion在OSX上签入一个文件。我将编辑器变量配置为MacVim 我的.profile包括: export EDITOR=/Applications/MacVim/mvim 当我使用-m选项(svn ci somefile)签入时,会启动MacVim,但Subversion会立即显示: Log message unchanged or not specified (a)bort, (c)ontinue, (e)dit: 在我有机会在MacVim中保存日志消息之前,它会显

如何在单个文件上忽略svn?

我知道这是一个基本的问题,但我已经尝试了propedit-propset等的各种组合 在现有的项目中,有一个文件(我们称之为‘error.log’)我希望在以后的所有提交中忽略。这样做的命令行语法是什么?首先,您必须确保文件不在存储库中 如果是,则需要将其从存储库中删除,并在继续之前提交该更改 然后,只需添加属性即可: svn propset svn:ignore . "..." 如果已经忽略了其他文件,则必须将属性设置为包含旧列表+error.log,否则只需执行以下操作: svn prop

使用代理连接到svn

谁能告诉我如何使我的SVN(TurtoiseSVN)使用代理?我使用的是windows XP,在这方面我看到了很多类似的问题,没有一个问题说我应该在哪里(在哪个位置)更改配置。有人知道吗?在Windows资源管理器->陆龟VN->设置中单击鼠标右键 选择网络“选项卡”并在那里调整代理右键单击Windows资源管理器->陆龟VN->设置 选择网络“选项卡”并在那里调整代理

与Maven SCM插件一起使用的svn-settings.xml的格式是什么?

我正在尝试外部化我的用户名和密码,但似乎svn settings.xml的格式不正确。我在网上找不到任何资源,除了这篇文章和下面给出的错误 在我的pom.xml中,我得到了 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-scm-plugin</artifactId> <version>1.4</ver

我的团队如何轻松地从Visual SVN迁移到TFS 2010?

我的团队一直在使用VisualSVN进行源代码控制,我们计划迁移到TFS2010,但是我们仍然希望无缝地访问旧项目及其源代码和更改历史。此外,我们还有几个项目不是基于.NET的,而是在第三方IDE中用C开发的。有没有一个简单的方法来统一我们的系统?如果没有,我们是否有办法只教授这两种工具中的一种,并透明地使用它们?(即,使用TFS中的某些东西连接到subversion,或使用SVN连接到TFS而不丢失TFS的功能?codeplex有一个迁移工具。它应该接受每个SVN更改并将其放入TFS中。 或

从Unix shell使用SVN不会';我认不出瓦特

在Unix shell中,我尝试以下操作: svn_checkout_dir="svn" svn add "$svn_server" "$svn_checkout_dir/save" :但“$svn\u checkout\u dir/save”不会解析为“svn/save”。我用错了吗?在调用svn之前,您必须导出svn\u checkout\u dir: export svn_checkout_dir="svn" svn add "$svn_server" "$svn_checkout_di

如何删除一个svn:忽略规则?

假设我有一个受SVN控制的目录,我有很多SVN:ignore为这个目录定义的规则。我只想删除其中一条规则。我怎样才能做到这一点 我只找到了一个命令行解决方案来删除所有规则,但这不适合我:) PS:任何解决方案都可以:命令行、eclipse、Tortoise svn propedit svn:ignore . 将打开包含所有规则的编辑器。删除你不再需要的那个。保存文件 svn propedit svn:ignore PATH 这将允许您编辑该值。如果您想要长版本,您可以: svn propge

Svn 如何提交从其他存储库签出子文件夹的工作副本?

我使用svn处理我的项目。我在本地工作副本中进行更改,然后将其提交到主存储库 这是否可以将另一个存储库的副本包含到项目的本地副本中,并且仍然可以: 使用外部存储库插件等更新/区分本地回购的更改 是否将这些更改提交到我的svn存储库? 工作流程如下所示: 我对本地文件进行更改 我将这些更改提交给主svn回购协议 一个插件作者对他的repo做了修改 我更新了我的本地repo,以包含插件的部分或全部更改 我将这些更改从我的本地回购提交到我的项目回购。 你想要的是在Subversion中定位。您可以添加

Svn Subversion可以在不首先分支的情况下合并2个项目吗?

我正在将几个项目从SourceSafe迁移到Subversion。然而,一个项目正处于发展的中期。该项目目前未在SourceSafe中分支,但上一个版本在SourceSafe中标记(标记),因此我可以获得它的副本 如果我获得该SourceSafe标签(标记)的工作副本并将其作为“主干”提交给Subversion,然后将我当前的工作副本以及最新的更改提交到同一项目的“分支”目录下的子目录中,那么在我完成分支中的开发后,是否可以将我的项目合并在一起?或者,Subversion是否只允许在先完成分支的

如何在SVN中将特定文件从分支覆盖到主干?

如何将文件从特定分支覆盖到主干 比如我有一个文件。然后我想覆盖主干文件。从主干的工作副本执行以下命令: svn合并--完全接受他们的 如果要用分支文件完全覆盖主干文件,可以删除主干文件,然后制作分支文件的副本(简单而彻底) 如果您想做一些不那么绝对的事情,请尝试使用该操作 svn merge https://web/branches/tt_branch/text.cpp https://web/trunk/text.cpp 这将要求您解决潜在的冲突,如果您不想解决任何冲突,请尝试以下方法: s

谷歌代码的svn备份

我目前在googlecode svn上托管我的项目,但是我想在另一台svn服务器(也在线)上托管它的副本,有人能建议备份和更新此项目的最佳方法吗 尽管我建议您使用,但它很简单。转储和同步可以工作,但如果您将复制服务器用作只读备份,并且不打算提交它,那么它可能更容易使用

svn在文件中的特定行上登录

假设在一个文件中修改了一组给定的行,我想找到修改它们的SVN版本。目前,我只需要不断地在日志中进行挑选,并找到上次手动添加的位置,有没有更好的方法?svn dull myFile为您提供每行的修订号和作者 编辑:查看。还可以向命令中添加一些选项。例如: --修订(-r) --增量的 很好的实用程序,但是它不关心如何搜索跨版本编辑的行。好的,然后尝试混合svn log和svn diff。首先,在文件上调用log,获取所有相关修订号,然后在每个相关修订上调用diff。修订号5的示例:svn dif

同一SVN服务器的备用IP地址,带TortoiseSVN

我一直在浏览这个网站上的许多svn问题,但还没有找到一个我认为适用于我的情况的问题 这很简单 我是否可以向我的TortoiseSVN工作副本添加备用IP地址,以便在主IP地址失败时使用备用IP地址 特别是,我想在外出时使用网络外部IP地址,但在办公室时使用专用LAN地址。两个地址都指向相同的PC,相同的SVN repo。没有镜子 我希望这样做而不必运行svn开关——每天重新定位两次(或更多) 谢谢你的建议 Si我能想到的最简单的解决方案是,如果您在Windows上,请修改您的主机文件,并将两个i

Can';无法执行提交到svn,因为禁止根文件夹

我试图在Jenkins中执行post-buildsvn-commit命令 我有权访问http://myrepo.com/myProject …但我没有http://myrepo.com/(禁止访问)。因此,当我提交时,会出现以下错误: svn commit --message "Build #xx" myfile --non-interactive svn: Commit failed (details follow): svn: OPTIONS of 'http://myrepo.com/

Svn 合并回主干并包括对外部的修改

在我的svn存储库中,我有一个主干,上面有一组外部代码。我创建了一个分支,它也有自己的一组与主干相对应的外部(将所有内容复制到一个新位置,并以与主干相同的方式引用它,只是不同的url)。现在,我正在尝试将所有更改合并回主干,包括对外部所做的更改。我不知道该怎么做。我认为您需要在外部的根上执行单独的合并 因此,如果您的主合并如下所示: svn merge -r xx:yy /myWorkingCopy http://svn/myproject/myBranch 你也需要这样做 svn merge

svn签入失败,因为缺少子文件夹。除了签出新存储库,还有其他选择吗?

我想将特定文件夹(“myfolder”)签入SVN。 TortoiseSVN认为它应该包含一个子文件夹“mysub”,但该子文件夹已不存在。(很久以前,当我把“mysub”改名为其他名称时,我可能把事情搞砸了。) TortoiseSVN将“mysub”的文本状态显示为“已删除”。 当我尝试将“myfolder”签入SVN时,出现以下错误: 错误。提交失败。“…\mysub”的条目没有url。试试看 “清理”。如果这不起作用,你需要重新结账 清理已成功完成,但未解决问题 第一个问题:他们是说我应该

针对不同用户的svn更新

如何在Linux中设置权限,以便两个用户可以更新相同的SVN,并将用户添加到相同的组中 p.S.是的,我这样做了……但是仍然不工作,两个不同的用户无法更新svn。对于同一个项目webip,我有两个用户user 1和user 2,我将项目从svn服务器签出到开发机器。从那里我有不同的用户,他们每天在svn服务器上提交代码,并从dere登录而不是根用户(开发服务器)进行svn更新。但它显示错误为。/svn/tmp/enries权限被拒绝。我读了这个答案,并将目录权限更改为chmod g+s wepi

Svn 删除文件后提交失败

我正在尝试从我的存储库中删除一些文件。首先,我使用“svn delete somefile”,然后本地删除该文件,并给出“svn status” D某个文件 正如所料。但是,如果在此之后尝试“svn commit somefile”,则会出现以下错误: svn:提交失败(详细信息如下): svn:“somefile”不受版本控制 我想我犯了一个错误,首先在本地删除文件,因此“svn状态”给了我 !!某个文件 我怀疑这是我现在所有麻烦的原因。当我意识到我的错误时,我想我应该签出一份新的副本并“sv

SVN外部(或类似)在单个树中共享文件?

所以我有一个难题,我正试图解决。我是一名独立游戏开发人员,在任何给定时间使用Unity游戏引擎处理6-7个客户端项目。我遇到的问题是如何在项目之间保持共享代码的同步—我当前的解决方案非常“手动”且耗时(当我忘记更新所有内容时,很容易出错)。我开始研究SVN外部作为解决方案,但有一个问题。Unity游戏引擎使用*.meta文件来维护每个游戏中如何使用相关文件的数据 作为一个快速示例-以下是一个示例文件夹结构: 项目1: 根 根/资产 根/资产/共享代码 ROOT/Assets/SharedCod

Svn 是否可以在Subversion中保留一些关于提交的元信息

subversion的一个问题是,它仅通过用户名标识提交。例如,Git允许将全名和电子邮件地址作为元信息添加到提交中。有些组织需要很难映射到个人的用户帐户。其中一些组织还需要使用svn。为了使这种情况对代码审阅者可行,我提出了以下问题: 是否可以在提交中保留一些元信息,以便让svn进行映射 或者如果这是不可能的 如何使用git svn在本地系统上进行映射 您可以在subversion的任何版本上设置自定义版本属性(有关详细信息,请参阅) $svn propset property\u na

如何在SVN设置上自动执行php代码验证?

我以前听说过、见过并体验过,当我在我们的SVN存储库上提交代码时,我的代码被拒绝了,因为那里的SVN存储库被配置为首先验证php代码,并在Tortoise GUI上向您提供行错误,作为无法提交代码的原因 那么,有人能帮助我如何设置SVN吗?我不确定详细信息,但通常使用钩子来完成,钩子可以是服务器端,也可以是客户端。以下链接可帮助您找到所需内容: 谢谢这是一个很大的帮助,但我想我会尝试客户端/工作站端的帮助。。bcoz我还没有访问服务器的权限:)客户端挂钩是特定于每个用户的工作站的。你不能依

SVN术语-签出、工作副本、属性、存储库

当我试图学习如何使用svn:externals时,我很难理解这些术语的区别。它们有何不同 工作副本和签出 有时,构建一个由多个不同签出组成的工作副本非常有用。() 属性 在Subversion中,使用svn:externals属性在组中声明外部定义。() 存储库 因此,分支和标记的创建速度非常快,并且几乎不占用存储库中的额外空间。() 例如,您可能希望不同的文件或子目录来自存储库中的不同位置,或者可能来自不同的存储库。() 项目 为项目中的文件夹设置svn:externals属性。()

Svn 对于多个文件夹,取消版本设置并添加到忽略列表

在OrtoiseSVN中,我可以右键单击文件夹并选择“Unversion and add to ignore list” 它正是我所需要的。我的项目有很多文件夹,我需要将它们保存到大学 我必须上大学 c:/Project/Plugins/Plugin-ab/bin c:/Project/Plugins/Plugin-cd/bin c:/Project/Plugins/Plugin-ef/bin 我不想打开其他“bin”文件夹 这可行吗?你试过吗 在父目录中打开Windows资源管理器,首先打开

乌龟SVN责备显示无意义

我有一个版本控制的.cpp文件,我想看看谁写了某行代码,所以我使用了tortoisesvn选项。但当它打开文件时,显示的内容如下: 有人遇到过这个问题吗 附言 我使用的是Ortoise SVN 1.8.1一些特殊的字符集或非文本文件?您是否尝试过svn cat此文件 不带BOM的UTF8,SVN 1.8.1 根据前两个字符判断,该文件是UTF-16LE格式的,至少在一年前。据我所知,从那以后一切都没有改变(所以这不仅仅是一个乌龟问题) 据我所知,实际上只有两种选择: 重新编译SVN(和Tort

Svn 在没有本地运行项目的情况下使用源代码管理软件

我需要对我正在处理的wordpress项目使用源代码管理,但是,我无法在本地运行该项目。我试图在本地复制我在服务器屏幕上看到的内容,但失败了。起初,我考虑使用Git,但由于我无法在本地运行该站点,因此这是不可能的。在这种情况下,我有什么选择?是否有任何版本控制软件允许我只签出所需的文件而不签出整个项目?Subversion能做到这一点吗?很难理解你到底在问什么:如果我足够努力地运用我的心灵感应技能,我想我可以从你的字里行间看出,事实上你想使用VCS作为一种部署工具,不是吗?我的意思是,你想让它让

SVN路径名未以';结尾:';

下面的命令 svn log -g 在我的存储库上执行会返回大量日志信息,但最终会随着 svn: Pathname not terminated by ':' 这里的故事是,过去有人手动编辑了合并信息(因为他们使用的是一个git SVN桥接器,该桥接器破坏了内容),但似乎合并信息没有正确修复 不幸的是,这会导致IDE在执行命令时出现问题 svn log --xml --with-all-revprops -r HEAD:1 -v -l 101 -g 在执行合并之前,对存储库进行检查,合并将以

SVN清理失败-其他已发布的解决方案不可用;行不通

我正在运行tortoiseSVN,自从前一段时间我中断了一个更新(或提交)过程以来,我一直无法成功提交或更新。我还发现了其他类似问题的帖子,但这些建议并不适用或有效——我真的需要找到一种方法来解决它,而不必从头开始 详情: 编辑:运行Windows7 如果我做了提交:即使我做了更改,它也不会找到已更改的文件 如果我执行更新:“更新失败!”上一个操作未完成,请运行清理 如果我尝试清理: “清理无法处理以下路径: 我试图清理的文件夹的路径 上一个操作尚未完成;如果被中断,请运行“清理” 请执行“清

Svn 如果使用批处理脚本生成失败,请启动生成

在make文件中,我添加了一些批处理脚本命令。如果在任何一行执行失败,我希望在下一行执行该命令。 例如: @echo #pragma DATA_SECTION(abcBuild, "xyBuild")>$(ABC_BUILD_INFO_FILE) @svn info > test.txt @echo char abcBuild[] = { >> $(ABC_BUILD_INFO_FILE) @echo "Build Date & Time: %DATE%

TortoiseSVN 1.7.6还原universion并添加到忽略列表文件

我无意中在“Unversion和add to ignore list”文件中添加了一个文件夹。如何将这些文件再次恢复到存储库。请帮忙,我找到了解决办法。 我只是选择清理选项,然后选择清理工作副本状态并递归恢复所有更改

svn中的智能分支

我希望在SVN中为一个项目创建一个分支,但我只希望将有限的文件添加到分支中 比如我有20个文件,我为Branch更改了5个文件。只应将这5个文件签入分支。Eclipse应该间接地从主干中获取其余的文件。那可能吗 因此,在我切换回主干之前,我提交的所有文件都应该放在分支中,其余文件只放在主干中。。这样我的工作区就可以包含trunk中的所有最新更改 在SVN中为项目创建一个分支,但我只希望将有限的文件添加到分支中 不可能。分支总是在某个时刻某个子树的完整快照

Svn perforce上的subversion外部替代方案

我们正在从svn转换为Performance的过程中,但仍有一些问题需要解决,与我们当前的工作流程有关 目前,项目发布包含一个源/目录,其中包括本地源文件和单元测试子模块的svn:external列表,这些子模块独立于主项目代码进行签核和标记 这样做的好处是对子模块进行严格的版本控制,因此我们只在认为新的带标签的外部模块准备就绪时才导入它们。此外,一旦导入了新的模块版本,对svn:external的更改意味着一旦项目团队“svn启动”,就会将其推出给项目团队 据我所知,Perforce没有任何等

SVN状态筛选依据*(存在较新版本)

我在linux系统上,我想显示提交这些文件的人的过期文件 我可以在使用--verbose时看到提交者名称,但我只想看到过期的文件 因此,当我执行一个svn状态-u-v时,我会得到一个巨大的文件列表-我只想查看*文件。这应该可以做到: svn status -u -v | grep "........\*"

svn修补程序删除文件夹

一点背景信息: 我们希望使用利用svn补丁来保持我们的两个存储库(它们具有相同的结构,但彼此平行存在,没有物理连接)同步。这两个存储库仅包含文本数据,并且都由最终用户编辑。所以这两个存储库迟早会失去同步。应使用补丁合并这些变更 问题:当我应用一个应该删除文件夹的修补程序时-该文件夹不会在应用修补程序的工作副本(另一个存储库的工作副本)中删除。该文件夹甚至保留在应用补丁的存储库中 两个问题: 使用补丁程序使两个回购协议保持同步是否明智 如何使用修补程序将目标回购中的文件夹也删除 为什么不使用svn

Svn 在处理主干和分支时,应该如何使用ChangeLog文件?

我有一个基于Subversion的项目,它是一个相当标准的形式,具有一个主干目录、一个分支目录和一个标签目录,用于通常的用途 主干中有一个名为ChangeLog的文件。它包含以时间、带有联系人详细信息的姓名和更改列表为特征的条目。每当有人进行更改时,此人都会将一个条目添加到更改日志中,并将该条目用作提交消息的文本。变更日志条目可能类似于以下内容: 2015-04-27 L. Ron Hubbard <lrh@sern.ch> * add class Vector to too

为什么tortoisesvn可以更新、提交,但不能显示日志?

陆龟VN可以更新、提交,但不能显示日志。我将svn客户端更改为SmartSVN后,它可以显示日志。我还可以在Linux命令行中使用svn show log 错误消息如下所示: 无法建立连接,因为目标计算机主动拒绝连接。 日志对话框的底部窗格还有一个上下文菜单,允许您 显示日志 Show the revision log for the selected single file. 日志对话框的底部窗格还有一个上下文菜单,允许您 显示日志 Show the revision log for

Svn FSFS逻辑寻址:否

我正在尝试将subversion服务器从1.6升级到1.9,我已经安装了mod_dav模块和svn二进制文件。svn 1.9的最大特点是FSFS文件系统格式7,它具有大量的功能,为了启用所有这些功能,我只运行命令svnadmin upgrade,它提供了以下输出 Path: repo1<br> UUID: c67fd7ed-3808-3f41-9d25-6d8197ee6fd9<br> Repository Format: 5<br> Compatible W

Svn 查找所有指向我的外部存储库

我有一个包含一个库的SVN存储库,还有许多其他存储库,其中的项目将该库作为外部库。有没有办法列出我的库存储库(或该存储库中的文件夹)作为外部文件引用的所有位置?我不这么认为,但还是希望有办法找到这些信息。

Svn 如何查看创建特性的代码?

我有一个主要分支上一些代码的更新工作副本 此代码中有一个新功能。 我想看看创建该功能的代码更改 我有修订的列表,我可以对每个受该功能影响的文件逐一进行检查-然而,编写该功能的人正在进行学习。我不想通过他们的学习,只想看到最终的结果(跳过那个人的死胡同和打字错误) 我想知道当前(更新的)工作副本与此人启动功能之前存在的代码之间的差异(我知道使用的第一个修订号) 有没有办法对svn中的给定版本和我的工作目录中的代码之间的“净”代码更改进行“代码检查” 我使用OttoiseSVN,但命令行答案是可以接

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