问题标签 [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.
svn - Svn:如何签出一些目录并且仍然能够在根目录下更新
我有一个 SVN 项目在工作,看起来像这样:
存储库
我想要这样的工作文件夹:
工作副本
我想在一次提交中同时提交一些来自“dir_root/trunk”和“dir_root/docs”的代码,以便只有1个修订号。
我如何结帐以忽略“标签”文件夹并仍然能够提交到多个目录。
注意:
- 我无法签出所有存储库,因为“标签”包含太多版本。
- 我尝试使用稀疏目录,但是当我尝试提交时,它一直给我这个错误“ svn: '/dir_root' is not a working copy ”。
svn - Subversion 创建本地镜像
在我们的小班组中,我们遇到了颠覆性的东西(我们仍在学习如何正确使用它)。基本上,最后的整个修订版都是假的。
我想做的是使下一个修订版与我的本地计算机上的内容完全相同-我计算机上的文件在服务器上,不在我本地计算机上的文件不在此修订。
我要做的是重置存储库并从头开始,但我不想丢失我们最后的修订。
使用 TortiseSVN 和 Google 代码,我怎样才能完成这项任务?
svn - 签出没有 .svn 文件的 svn 存储库
我的专用服务器(Centos 5.5)上有一个 svn 存储库,位于 /var/svn/myRepository。我只想将这些文件复制到我的生产文件夹 /var/www/myWebapp 中。
据我了解 SVN,我只能在我的本地项目文件夹中使用 svn export,该文件夹包含所有源代码和其他 .svn 文件。但是在我的专用服务器上,我只有存储库。我怎样才能获得源代码文件,而不会将那些 .svn 文件从该存储库中取出到我的 /var/www/myWeapp 文件夹中?
svn - SVN:仅向用户显示 svn 树的特定部分
我的所有项目都有一个svn存储库。在 svn 中,我还有一个目录,其中包含项目直接引用的已编译库(如 .dll、.swc)。
我希望另一个开发人员为我做一个项目,我不想向他打开我的整个 svn 树。如果只是无法提交,我只会在 authz 中设置读取权限,但我不希望他看到我的所有其他源代码。
我不希望他进行两次检查,一次用于项目,一次用于库文件夹,因为如果我尝试检查并编译它,所有相对路径都会搞砸。
所以想要遵循:这个用户对trunk的结帐应该导致一个结帐,其中包含所有到这个用户相关目录的文件夹结构,省略所有不相关的。
即:如果我的 svn svn checkout 看起来像这样:
我希望他的结帐看起来像这样:
那可能吗?如果是:如何?
任何帮助表示赞赏!
编辑:我在 Windows 环境中使用 svnserve(没有 apache)
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的新手,请指教,以便我可以解决这个问题,谢谢。
github - 我可以将 GitHub 用于哪些类型的代码?
我可以将 GitHub 用于哪些类型的代码(哪些编码语言)?我可以将它用于网站吗?闪光?我可以上传图片文件和其他资源吗?
(我对 Git 和 SVN 完全不熟悉。)
java - 通过 Eclipse 的 SVN - 无法运行我已签出的代码
我在 Eclipse 中使用 SVN。我在工作区中签出了一个文件夹作为项目。我签出的文件夹有一个子文件夹“trunk”,在子文件夹“trunk”中我有我的 src 文件夹(和其他东西)。签出后我尝试运行一个文件(一个 JUnit 测试用例):我右键单击它并选择“运行为”,预计会找到“作为 JUnit 测试用例运行”,但没有这样的选项。此外,Eclipse 似乎没有编译我的代码:我可以编辑代码,但没有收到任何自动完成或语法错误通知。我做错了什么?
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: empty
SVN 很困惑。
任何人都可以解释并提供修复吗?也许我可以忽略。
我在 Windows 上使用 CollabNet 命令行工具。
svn - 如何在结帐过程中过滤掉“.svn”文件?
Subversion 签出在“.svn”树下产生大量文件。有没有办法在结帐过程中过滤掉“.svn”文件?
谢谢,
森
svn - 清理 svn 结帐(删除非 svn 文件)
我想删除我的工作副本中所有在 svn 存储库中未知的文件。
就像我刚刚进行了干净的结帐一样,但我宁愿不必重新下载所有文件。
我最接近的想法是......
但这似乎很笨拙,我并不完全相信它,因为输出不一致可能会删除 svn 之外的目录。
“svn export”不是我要找的,因为我没有清理源来打包它,我只想删除大部分内容(*.pyc,*.orig,*.rej,svn-commit.tmp,* .swp)。
除了进行干净的结帐之外,还有更好的方法吗?