问题标签 [svn-checkout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
15267 浏览

svn - SVN如何只删除本地副本?

这是场景......我也在使用乌龟SVN......

我可以创建一个新文件夹并使用“仅此项目”选项进行结帐......这将只结帐顶级文件夹,然后我可以进入回购浏览器并选择我想要“更新到修订版”的任何子文件夹(在 repo 浏览器中右键单击,选择更新到修订版)...这只会关闭该子文件夹...

有没有办法删除文件夹而不将其从存储库中删除?

如果没有,我的另一个选择是简单地单独检查子项目(这可能是最好的解决方案),让我们看看是否有人对上述问题有答案。

0 投票
4 回答
1475 浏览

svn - 使用 SVN (Subversion) 时,Hudson 不使用符号链接结帐

问题是当 Hudson 签出文件时,它不使用符号链接。我试过 svn13 和 svn14 插件,但都没有成功。

0 投票
0 回答
1393 浏览

caching - TeamCity 没有检查来自 Subversion 的最新提交

我已将 app.config 添加到项目中,但是当我运行构建代理时,它并没有拾取该文件。我在构建前检查了所有文件,并尝试了两种检出模式(在服务器上自动,在代理上自动)。

这是日志文件:

有任何想法吗?

0 投票
3 回答
365 浏览

eclipse - 如何让 Eclipse 与我的 SVN 结帐配合得很好?

我签出了一个 SVN 存储库,并围绕它设置了一个 Eclipse 项目。当 Eclipse 构建时,它似乎取消了输出目录中的 svn:ignore '*' 并且还导致源文件被复制到输出文件夹中。删除目录并从存储库更新一个新目录会修复它,直到 Eclipse 再次构建,但每次我想提交时都必须这样做很烦人。

我已将 Eclipse 设置为忽略 .svn 目录,如下所述: http ://www.damonkohler.com/2009/07/make-eclipse-ignore-svn-directories.html

示例svn status

0 投票
2 回答
4551 浏览

svn - 我如何知道谁签出了文件?

我正在为我的团队实施源代码控制。提出的一个外部要求是“经理/领导”想知道谁签出了哪个文件以及何时签出。不是真正的锁,他们只是想知道文件何时被取出以及由谁取出。这也是一个表演停止要求,超出了我的控制范围。

我主要看使用Subversion。我想如果我通过 Apache 使用它,那么我可以解析 HTTP 日志,除非已经有一个工具,要么是第 3 方网络日志分析工具,要么是直接为颠覆创建的工具。

还有其他流行的源代码控制工具可能具有这种功能吗?

0 投票
1 回答
970 浏览

svn - SVN Checkout 使用带有忽略库和 .svn 文件的 NetBeans

我将我的项目上传到带有特定 URL 的 svn 服务器中。

现在我通过访问 Team -> Subversion -> Checkout 选项来使用 subversion 的 netbeans 6.8 集成。

但在这种情况下,我的整个项目,包括库以及一些 .svn(隐藏)文件也正在检出到服务器中,这影响了我的 grails 项目。

所以,最终我的要求是以这样一种方式管理 svn,当任何人在 netbeans 中签出项目时,他们不应该在他们的项目中获取库文件以及 .svn(隐藏)文件。

任何帮助将不胜感激......

提前致谢。

0 投票
2 回答
223 浏览

svn - 使用备用用户名很难签出 svn 项目

我正在尝试从学校服务器签出一个项目,但它尝试使用我的计算机登录名而不是我的服务器登录名,所以它失败了。

我的命令:

它说:

这不存在。

我试图使用--username参数:

但它为同一个不存在的用户请求相同的密码。我的结帐命令做错了什么?

0 投票
2 回答
1741 浏览

shell - 颠覆; 仅检查多个项目的主干

我在 svn 中有一个这样的目录结构:

  • 项目A
    • 分支机构
    • 标签
    • 树干
  • 项目 B
    • 分支机构
    • 标签
    • 树干

...

我只想检查所有这些项目的主干目录。这类项目大约有 400 个,因此手动检查主干将不是一种选择。

我的第一个猜测是使用 svn list,但我的 shell 脚本编写技能达不到标准,我确定如何创建适当的目录并附加“主干”并进行结帐。

有人愿意为我指出正确的方向吗?

TL:博士;

  • svn list 产生类似'project_a'的东西。
  • 我想将“project_a/trunk”签入“project_a”。
0 投票
1 回答
508 浏览

svn - SVN 根据旧分支的本地文件检出新分支

有人分支了我们的主干,现在我需要检查新分支。我已经在本地签出了主干。由于它是一个包含 GB 文件的巨大存储库,因此签出新分支将需要很长时间。

但是由于在主干和新分支之间更改的文件很少,我怎样才能复制我的本地主干,将其称为分支,然后 svn up 差异?谢谢!

奖励:如何在我什至不必复制主干的情况下做到这一点,只需消除差异即可。

0 投票
4 回答
23908 浏览

svn - 如何在不检查整个源的情况下单独检查几个文件和文件夹

在我的项目中,我有很多文件夹。我当然知道我只想对几个文件(大约 15 个)进行更改,每个文件都位于 7 个不同的文件夹中。另外,我不想检查整个源来完成它。是否可以仅签出所需的文件夹?

对于不同的来源,我会经常遇到这种情况。是否可以一次只签出选定的文件夹?

编辑

比如说我有一个源文件夹包含。5 个子文件夹。像,

来源

- 核

-- 帮手

-- 扩展

-- 主题

- 资源

而且,我想单独签出 Extensions 和 Themes 文件夹。但是,我不想单独签出每个文件夹。我想要它,我将签出位置指定为 svn.svnhost.com/trunk/project1/source。Extensions【那我Themes就选单签出】

预期结帐:

来源

-- 扩展

-- 主题

就像是: