svn相关内容

为什么我不断收到“SVN:工作副本 XXXX 锁定;尝试执行“清理"?

如果您之前在 Eclipse 中使用过 SVN 工具(Subversion,subversive),那么您可能熟悉“工作副本 'XXX' 锁定..."错误. 我发现了一篇非常有用的帖子,其中包含解决此问题的方法:工作副本 XXX 在 SVN 中被锁定并且清理失败 尽管解决方法很好,但一遍又一遍地做这件事很痛苦.有谁知道我为什么不断收到此错误以及我可以采取哪些措施来防止它? 上下文 ..
发布时间:2022-01-16 13:08:33 Java开发

自从赢得 10 秋季创作者更新 [本地回购] 以来,与基础相比非常慢(龟)SVN?

我注意到自从升级到最新版本的 windows 并使用 tortoiseSVN 将任何文件与其基本版本进行比较后出现了巨大的延迟(只是坐在那里什么都不做)[TortoiseMerge]. 我在快车道上,大约一个月前得到了秋季创作者的更新,我也注意到了这一点,所以我恢复了,它就消失了.在它到达 RTM 之后,我认为这已经解决了,但显然我错了. 非常慢是什么意思? 秋季创作者更新前: 我 ..
发布时间:2022-01-15 15:06:18 其他开发

svn: 无法打开请求的 SVN 文件系统

我尝试在 LAMPP 环境中设置 svn.我的 svn 存储库在 /var/svn/repos 中,repos 目录归 root:root 所有. 现在,当运行命令时 svn 导入测试 http://localhost/svn -m 'init' 我看到这个错误信息: svn: 无法打开请求的 SVN 文件系统 如何让命令成功运行? 解决方案 您需要 Web 服务器 (Apa ..
发布时间:2022-01-13 21:43:58 其他开发

颠覆网页界面

我最近在 Linux 服务器上安装了 Subversion(CentOS),一切正常. 我想知道是否有任何 Web 界面可用于管理存储库,即创建/删除存储库、管理用户和权限、查看修订历史记录等. 我的想法是我可以通过 Web 界面而不是使用 SSH 来做所有事情. 顺便说一句,我在这台服务器上有 Plesk/virtuozzo(而 Webmin 在另一台测试服务器上)因此,如果有 ..
发布时间:2022-01-13 21:31:32 服务器开发

在 CentOS 上安装 Cutycapt 时遇到问题

我目前正尝试在我的 CentOS VPS 上安装 CutyCapt.我需要它来显示目录中网站的屏幕截图. 很遗憾,只有 Debian/Ubuntu 安装指南可用.必须说,我不是 Linux 或命令行方面的专家,但我还是决定试一试…… 到目前为止,我已经成功完成了以下操作: yum install Xvfb百胜安装 xorg-x11-fonts*yum install subversi ..
发布时间:2022-01-13 21:11:16 其他开发

可以将 Hudson 配置为构建每个修订版吗?

我已经开始尝试使用 Hudson 作为构建服务器.我正在使用颠覆并将其配置为每分钟轮询一次.我看到的问题是,如果第 10 版的构建需要 5 分钟并且在此期间有 5 次提交,那么 Hudson 将下一次构建第 15 版. 有没有办法确保构建每个修订版? 解决方案 Hudson 还没有这个功能,但是在邮件列表中被问过几次.请参阅 问题 673 ..
发布时间:2022-01-12 19:49:52 其他开发

配置 Jenkins 以使用 SVN 分支

我目前正在设置 Jenkins 以使用 SVN 存储库.目前它适用于主干.现在我想设置 Jenkins 来处理新创建的分支.我不想为 SVN 中的每个新分支手动创建一个新项目. 是否已经有一个解决方案允许使用 SVN 并在 Jenkins 中为在 SVN 中创建的每个分支自动创建作业/任务? 如何将 Jenkins 与 SVN 标签/分支一起使用? 解决方案 如果您不是,请查看我的 ..
发布时间:2022-01-12 19:39:30 其他开发

可以集成 Google AppEngine 和 Google Code 以进行持续集成吗?

任何人对如何/是否可以集成 Google 代码提交以导致 Google AppEngine 部署最新代码有任何想法? 我有一个简单的 Google AppEngine 项目的源代码托管在 Google 代码上,如果我每次提交 Subversion 时,AppEngine 都会反映最新的提交,我会很高兴.我不介意现场网站是否出现问题,因为该项目主要供个人使用和学习. 有人对如何绑定代码存 ..

使用 SVN 设置持续集成

您会推荐哪些工具来设置 CI 以构建和部署在 DotNetNuke 上使用 SVN 进行源代码控制的多个网站? 我们目前正在考虑将 Cruise Control 配置为使用 NAnt、NUnit、NCover 和 Trac 作为测试用例.还有哪些其他组合值得研究? 我们可以完全控制我们的开发环境,因此可以肯定使用某种形式的 CI,但我也想说服我们的生产服务团队,他们可以使用这些工具可靠 ..
发布时间:2022-01-12 19:22:37 其他开发

詹金斯中针对特定工作的多个构建队列

我有一个工作,我使用 wget 用另一个工作的参数触发它.每次我给作业提供不同的参数 - 使用哪个 svn 修订版运行. 我不想允许同时运行同一个作业,但我想在该作业的队列中允许多个挂起的构建. 根据我的尝试,它不起作用,无论我触发多少次构建,我都在队列中看到只有一个待处理的作业构建. 任何插件都可以吗? 解决方案 如果它已经包含一个具有相同参数值的构建,Jenkins 不会将它放入 ..
发布时间:2022-01-12 19:19:17 其他开发

TeamCity:使用工件的文件版本标记 VCS(Subversion)

我想在 SVN 中创建一个带有文件版本的标签(标签). 我已经通过获取构建生成的主要可执行文件的文件版本来重命名工件.如:MyInstaller-1.2.3.1.exe.现在我想在 SVN 中创建一个名为 /tags/1.2.3.1 的标签.我找不到在标签模式中设置这种东西的方法. 目前我的标签只是“%system.build.number%" 你知道怎么做吗? 我正在使用 ..
发布时间:2022-01-12 19:18:39 其他开发

如何将 subversion 存储库发布到本地 IIS?

在工作中,我们有一个安装了 IIS 和 Subversion 的 windows server 2003.我们使用它在本地发布和测试我们的 ASP.NET 网站.每个程序员都在他的 PC 上安装了 Tortoise,并且可以更新/提交内容到服务器.托管存储库工作正常.但是保存在这些存储库中的文件需要复制到我们的本地 IIS(虚拟目录). 将这些颠覆存储库发布到我们本地 IIS 的简单方法是什 ..
发布时间:2022-01-12 19:17:18 服务器开发

如何保证所有单元测试在提交之前通过?

我们最近遇到了一些问题,开发人员向 SVN 提交的代码未通过单元测试,无法在所有平台上编译,甚至无法在自己的平台上编译.虽然这一切都由我们的 CI 服务器(巡航控制)接收,并且我们已经制定了流程来试图阻止它的发生,但我们真的希望能够从一开始就阻止流氓提交的发生. 基于此处的其他一些问题,将其强制作为服务器端的预提交挂钩似乎是一个 Bad Idea™,主要是因为构建 + 运行测试所需的时间长度 ..
发布时间:2022-01-12 19:16:19 其他开发

Post-Commit Hook 触发自动 Jenkins 构建

我知道有很多类似的帖子,但我没有找到解决方案,其他帖子中提供的建议和解决方案与我所看到的不太相符. 场景非常简单:我在 Eclipse 中有一个项目,当我将该项目的更改签入到我们的 Subversion 服务器(即 VisualSVN Server 2.5.3)时,我想要我们的 Jenkins 持续集成服务器(即, Jenkins 1.546) 来接受这个变化并开始一个新的构建.我不想从 J ..

如何在 Jenkins 中设置 SVN 凭据?

有没有办法设置 Jenkins 在执行 SVN 提交时将使用的凭据?我找不到这样做的方法. 如果我在安装了 SVN 客户端并缓存了我的凭据的机器上运行 Jenkins 服务器,它似乎工作正常,但如果我尝试在另一台机器上运行 Jenkins 服务器,则会出现错误. 错误:标记失败org.tmatesoft.svn.core.SVNCancelException: svn: 没有凭证可以尝试. ..
发布时间:2022-01-12 19:11:54 其他开发

以编程方式更新具有 SVN 修订号的 MFC 应用程序中的 FILEVERSION

如何以编程方式更新 MFC 应用程序中的 FILEVERSION 字符串?我有一个构建过程,用于生成包含给定版本的 SVN rev 的头文件.我正在使用来自 http://www.compuphase.com/svnrev.htm 的 SvnRev 到更新我用来设置 MFC 应用程序标题栏的头文件.现在我想将此#define 用于我的 FILEVERION 信息. 最好的方法是什么? ..
发布时间:2022-01-12 15:25:10 C/C++开发