问题标签 [svn-export]

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 回答
202 浏览

git - 下载特定 GIT 分支的最新版本 + 没有本地存储库

我有一个带有多个代理(即分布式)的 Bamboo CI 系统,每个构建都分配给下一个可用代理;另请注意,同一存储库的不同分支的多个构建可能在同一台机器上同时运行

我的构建需要从远程 git 存储库中检出代码,这就是与 git 的集成。

目前,构建会在每次构建之前克隆存储库(硬要求),并将每个分支的完整 git 存储库(即 .git 目录)保存在同一文件系统上。

由于构建不以任何方式与 git 交互(例如推送、拉取),除了检查最新的代码,我想简单地说,用 lamens 术语,下载给定 git 分支的最新版本,仅此而已。

将不胜感激任何帮助

0 投票
2 回答
1571 浏览

svn - 同一分支上的两个修订之间的 svn checkout

有没有办法在两个修订之间导出到物理目录?

通过这种方式,预期的结果是只有文件,在指定的版本之间发生了变化。

0 投票
2 回答
1765 浏览

svn - svn 子树,从一个 repo 更新,提交到另一个

A 在 SVN 存储库中有一个大项目。我想在其他应用程序中使用该项目的一些模块,所以我考虑从我的主 SVN 存储库中签出它们,以便我可以更新我的代码。

如何“导出”我的存储库的一个文件夹/模块,以便仅将该模块签出到其他项目?我想要包含该模块的其他项目也在他们自己的 SVN 存储库中。

在简历中,我希望能够对主仓库进行 SVN 更新,但对项目仓库进行提交。

我希望它清楚我想要做什么。

回应 DavidW anwser:

  • 我有一个包含多个项目的存储库,但如有必要我可能会更改它。
  • 我想提供源代码。它是一个 php 项目。我正在分叉模块。(我有一个全球通用项目,如果我的
    客户需要一些特定的功能,
  • 我想为该客户创建一个单独的项目(在 svn 中也分开)。但我想
    有一种方法将主项目中所做的一些更改合并到
    客户端项目中。(例如:全局错误修复或功能)。
0 投票
4 回答
1252 浏览

git - Git 导出与 SVN 导出完全一样

是否可以仅从远程 Git 存储库的单个修订中导出文件?在 Subversion 中,我们可以很容易地做到这一点:

这只会给我在修订版 5317 中更改的文件,而不是其他文件。为什么这在 Git 中是不可能的?

注意:我已经阅读了 How to do a “git export”(如 “svn export”),但所有的答案都是指克隆整个存储库的一些变体。我不需要整个工作树。我只需要一些文件。我的存储库是 4.5 gigs,我的 FTP 构建系统托管在 VM 上,对入站收费并且磁盘空间有限。任何帮助表示赞赏。

0 投票
0 回答
220 浏览

svn - svn up 可以导出吗

我已经导出了我的代码,使用

我想更新我的工作文件夹文件夹名称,

更新是否适用于导出的 svn repo?

如果这样做svn co,然后向上工作。

让我知道,谢谢

0 投票
3 回答
452 浏览

svn - svn 导出的 mercurial 等效项(无密码)

我目前正在努力将我们现有的项目从 svn 迁移到 mercurial。
我需要找到以下用例的解决方案:
当前存在一个构建服务器,它通过 http 上的“svn export”获取一个 svn 存储库(在 LAN 上本地)。这显然不需要提供用户/密码。
然后项目被构建、打包并以二进制形式复制到指定的存储,而未版本化的副本被丢弃。

我在 Mercurial 中可以找到的所有等价物是“hg 存档”,它要求我首先克隆存储库并提供凭据。

有没有办法在不提供凭据的情况下获取存储库的未版本化副本?

谢谢你的帮助。

编辑:忘了提,不幸的是,服务器运行 Windows 机器。

0 投票
0 回答
571 浏览

svn - svn export (rabbit-svn) 删除本地文件

我在一个文件夹中使用 rabbit-svn 执行了 svn export,它删除了之前存在的所有文件夹。我不明白这种行为。任何人都可以帮助我。还有被删除的文件夹有什么办法吗?

谢谢。

0 投票
1 回答
710 浏览

linux - svn exports work on command line but not in shell script

I have been working on a shell script that performs some deploy tasks by checking files out from svn and calling a Jar. I have been using a test SVN url without issues for the development. I now need to test Tag deployments and suddenly svn is giving me problems when i try to build the url using input.

I am building the url like this:

which is only slightly different to the working code:

(basically I am taking the IP and tag directory out of the url-template).

now when i attempt to run my shell, instead of getting "export complete" , i get the following:

When I run svn export svn://0.0.0.1/models/tags/201407221642/ResponseA.xsl in the terminal the file exports correctly. I have checked and the urls are identical. I cant reproduce the '.' is a working copy error no matter what I try.

note: svn export -q svn://0.0.0.1/models/tags/"$tag"/deploy-filelist.yml is used earlier in the script and that works fine

What could the cause be ?

Thanks

EDIT

more info on how the svn urls are built

I read each line from deploy-filelist.yml. if the line contains "url" i cut out the required String and add it to the template 'svn://....' part. The url is formed correctly as I can copy the error message and use it to export the file.

0 投票
1 回答
239 浏览

svn - 是否可以将特定文件从 svn 导出到 ssh/sftp 服务器?

不是手动从 SVN 下载文件(通过结帐),然后通过 csp 或 FTP GUI 将它们复制到 sftp 服务器,是否有可以将这些文件直接导出到 sftp 服务器的 svn 命令?

例如:

0 投票
1 回答
17 浏览

svn - 如何使'svn export'不那么冗长?

我正在克隆一个 Git repo 的文件(所以没有历史记录或.git文件夹),使用svn export https://github.com/user/repo/trunk按照这个美妙的答案。可悲的是,Git 存档在 GitHub 上被禁用,这就是我没有使用它的原因。

但是,svn archive在执行此操作时会打印出 repo 中的每个文件,考虑到我的 repo 并不小,这很烦人。svn export如果有问题,我怎样才能只打印一些东西,而不是 repo 中的每个文件?