Questions tagged «svn-checkout»

3
如何git-svn从Subversion仓库克隆最近的n个修订?
问题 如何从Subversion存储库中使用git-svn创建浅表副本,例如,如何仅提取最后三个修订版? git clone如果使用选项--depth,则该命令可以从Git存储库获取最新的n个修订版本,即,您可以获得存储库的浅表副本。例: git clone --depth 3 git://some/repo myshallowcopyrepo git-svn有类似的选择吗? 到目前为止我的发现 到目前为止,我只找到了-rN其中的选项N是修订拉。例: git svn clone -rN svn://some/repo 根据文档,有可能使用-r$REVNUMBER:HEAD。我尝试了以下操作,以获取返回错误消息的最后3个修订。 $ git svn clone --prefix=svn/ -s -rHEAD~3:HEAD http://some/svn/repo . revision argument: HEAD~3:HEAD not understood by git-svn 因此,我用HEAD~3第三个但最后一个修订版534的实际编号代替了。这行得通,但是这要求我首先弄清楚第三个但最后一次提交的修订版号。 $ git svn clone --prefix=svn/ -s -r534:HEAD http://some/svn/repo . 文献资料 git克隆 git-svn

4
SVN检出文件夹的内容,而不是文件夹本身
我对linux和svn相当陌生。我正在尝试使用以下命令(在public_html中)将项目的主干文件夹检出到我的public_html目录中: svn checkout file:///home/landonwinters/svn/waterproject/trunk waterproject目录包含解开基本安装的drupal的文件。 除了所有文件都位于public_html/trunk而不是仅位于中,它会检查正常public_html。 我不知道将主干的所有内容上移到public_html和rm trunk的命令,但是我认为我可以相对容易地解决这一问题。我只想知道是否可以仅检查文件夹的内容,而无需文件夹本身。
144 linux  svn  svn-checkout 


4
Subversion:我可以签出,修改然后使其成为分支吗?
我从后备箱到本地DIR进行了结帐,并在那里进行了许多本地更改。现在,我不想将其提交回主干,但我希望从该本地版本创建一个分支。那可能吗? 可我只是树干复制到一个分支,然后cd DIR和svn switch分支? 更新:感谢您的回答,它起作用了!总结步骤: cd DIR svn copy . new-branch-URL svn switch new-branch-URL . (注意点)

9
SVN中签出与导出之间的区别
SVN结帐和SVN导出之间的确切区别是什么? 据我所知,导出不包括包含元数据的.svn目录,而签出包含.svn目录。但是,我的同事最近遇到了一个问题,即从checkn并从SVN repo导出的从源编译的东西有不同的行为。两者都可以正确编译,但是其中一个是从svn export工程编译而来的,但是被检出的那个根本不起作用。 PS:正在编译的东西是嵌入式设备中正在使用的Linux 2.4内核。图像可以正确编译和加载,但是检出的图像不起作用。在insmod期间会导致内核崩溃。为什么会发生这种情况? PPS:我们尝试了checksumming和diff工具来检查从SVN导出和签出的两个目录之间的差异。除了.svn目录外,它们都相同。

2
减少.svn文件夹的大小
在我们的项目中,我们决定通过使用预构建的二进制文件来减少构建时间。我们每周/每月创建一个稳定的发行版并将其提交到存储库。构建使用这些二进制文件,而不是从源代码构建所有内容。 对于构建速度来说,这太棒了。但是,毫不奇怪,它确实增加了SVN结帐的大小。我们的主干目前位于〜22 GB。我意识到这不是Subversion的预期用途。但是我们目前没有其他选择。 但我想改善目前的状况。该.svn文件夹对磁盘上干线的大小做出了很大的贡献。二进制文件更新后,似乎在.svn文件夹中保留了几个基础。也就是说,如果二进制文件是4 GB,则中有一个副本.svn。如果已更新,则该.svn文件夹将保留原始基础以及新基础,并且针对该文件的最大容量为8 GB。 是否可以告诉Subversion不要在.svn某些文件的文件夹中保留基础?通过谷歌我发现了一个类似的问题,如何减少.svn文件夹的大小?。 西蒙收到的答案是 使用部分签出(对我来说这不起作用,因为我需要二进制文件) 这不是Subversion的功能 已经讨论过,但至少在Subversion 1.8之前不会成为功能。 幸运的是,subversion 1.8已发布。是否添加了此功能? 我没有在发行说明中注意到它。尽管“减少目录和财产存储”看起来很有希望。
72 svn  size  svn-checkout 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.