问题标签 [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 投票
2 回答
273 浏览

svn - Svn:如何签出一些目录并且仍然能够在根目录下更新

我有一个 SVN 项目在工作,看起来像这样:

存储库

我想要这样的工作文件夹:

工作副本

我想在一次提交中同时提交一些来自“dir_root/trunk”和“dir_root/docs”的代码,以便只有1个修订号。

我如何结帐以忽略“标签”文件夹并仍然能够提交到多个目录。

注意

  • 我无法签出所有存储库,因为“标签”包含太多版本。
  • 我尝试使用稀疏目录,但是当我尝试提交时,它一直给我这个错误“ svn: '/dir_root' is not a working copy ”。
0 投票
2 回答
170 浏览

svn - Subversion 创建本地镜像

在我们的小班组中,我们遇到了颠覆性的东西(我们仍在学习如何正确使用它)。基本上,最后的整个修订版都是假的。

我想做的是使下一个修订版与我的本地计算机上的内容完全相同-我计算机上的文件在服务器上,不在我本地计算机上的文件不在此修订。

我要做的是重置存储库并从头开始,但我不想丢失我们最后的修订。

使用 TortiseSVN 和 Google 代码,我怎样才能完成这项任务?

0 投票
2 回答
8453 浏览

svn - 签出没有 .svn 文件的 svn 存储库

我的专用服务器(Centos 5.5)上有一个 svn 存储库,位于 /var/svn/myRepository。我只想将这些文件复制到我的生产文件夹 /var/www/myWebapp 中。

据我了解 SVN,我只能在我的本地项目文件夹中使用 svn export,该文件夹包含所有源代码和其他 .svn 文件。但是在我的专用服务器上,我只有存储库。我怎样才能获得源代码文件,而不会将那些 .svn 文件从该存储库中取出到我的 /var/www/myWeapp 文件夹中?

0 投票
2 回答
541 浏览

svn - SVN:仅向用户显示 svn 树的特定部分

我的所有项目都有一个svn存储库。在 svn 中,我还有一个目录,其中包含项目直接引用的已编译库(如 .dll、.swc)。

我希望另一个开发人员为我做一个项目,我不想向他打开我的整个 svn 树。如果只是无法提交,我只会在 authz 中设置读取权限,但我不希望他看到我的所有其他源代码

我不希望他进行两次检查,一次用于项目,一次用于库文件夹,因为如果我尝试检查并编译它,所有相对路径都会搞砸。

所以想要遵循:这个用户对trunk的结帐应该导致一个结帐,其中包含所有到这个用户相关目录的文件夹结构,省略所有不相关的

即:如果我的 svn svn checkout 看起来像这样:

我希望他的结帐看起来像这样:

那可能吗?如果是:如何?

任何帮助表示赞赏!

编辑:我在 Windows 环境中使用 svnserve(没有 apache)

0 投票
2 回答
683 浏览

ubuntu - SVN CheckOut 问题 - 创建不需要的子文件夹

我正在使用安装在我的 hostgator 帐户上的 SVN 客户端。当我执行以下命令时:

除了一件事之外,这些文件已从我的本地计算机上的 SVN 服务器正确移动。我不能像 http://stage.foo.com/ 这样访问网站,我必须像 http://stage.foo.com/trunk/ 这样访问它,这对我正在做的事情和需要做的事情不利能够像 http://stage.foo.com/ 一样访问它。(不是 http:// 后面的空格只是因为垃圾邮件防止器关闭了)。

这是因为我的 svn 目录结构如下所示: /var/svn/proj/ /var/svn/proj/trunk /var/svn/proj/branches /var/svn/proj/tags

当我创建 svnadmin 时,它是在 /var/svn/proj/ 上做的,我应该在 /var/svn/proj/trunk/ 上做这个吗?我是SVN的新手,请指教,以便我可以解决这个问题,谢谢。

0 投票
4 回答
350 浏览

github - 我可以将 GitHub 用于哪些类型的代码?

我可以将 GitHub 用于哪些类型的代码(哪些编码语言)?我可以将它用于网站吗?闪光?我可以上传图片文件和其他资源吗?

(我对 Git 和 SVN 完全不熟悉。)

0 投票
2 回答
4951 浏览

java - 通过 Eclipse 的 SVN - 无法运行我已签出的代码

我在 Eclipse 中使用 SVN。我在工作区中签出了一个文件夹作为项目。我签出的文件夹有一个子文件夹“trunk”,在子文件夹“trunk”中我有我的 src 文件夹(和其他东西)。签出后我尝试运行一个文件(一个 JUnit 测试用例):我右键单击它并选择“运行为”,预计会找到“作为 JUnit 测试用例运行”,但没有这样的选项。此外,Eclipse 似乎没有编译我的代码:我可以编辑代码,但没有收到任何自动完成或语法错误通知。我做错了什么?

0 投票
3 回答
281 浏览

svn - 结帐后无法解释的 Subversion 目录状态

我在一个拥有巨大分支区域的 SVN 存储库中工作。结果,我对分支文件夹进行了浅层(--depth empty)结账。

示例:C:\svn\branches

我的工作副本中没有子文件夹。

假设我有一个名为 MyBranch 的分支,我想结帐。

我跑:

svn checkout http://svn/ThisProject/branches/MyBranch C:\svn\branches\MyBranch --depth infinity

库里奥。我得到所有的文件。但是,svn status看起来有点奇怪:

让我们检查信息...

这很奇怪。让我们尝试添加:

我的猜测是,branches所以Depth: emptySVN 很困惑。

任何人都可以解释并提供修复吗?也许我可以忽略。

我在 Windows 上使用 CollabNet 命令行工具。

0 投票
2 回答
413 浏览

svn - 如何在结帐过程中过滤掉“.svn”文件?

Subversion 签出在“.svn”树下产生大量文件。有没有办法在结帐过程中过滤掉“.svn”文件?

谢谢,

0 投票
5 回答
10562 浏览

svn - 清理 svn 结帐(删除非 svn 文件)

我想删除我的工作副本中所有在 svn 存储库中未知的文件。

就像我刚刚进行了干净的结帐一样,但我宁愿不必重新下载所有文件。

我最接近的想法是......

但这似乎很笨拙,我并不完全相信它,因为输出不一致可能会删除 svn 之外的目录。

“svn export”不是我要找的,因为我没有清理源来打包它,我只想删除大部分内容(*.pyc,*.orig,*.rej,svn-commit.tmp,* .swp)。

除了进行干净的结帐之外,还有更好的方法吗?