我想知道什么命令SVN签出文件,特别是在干净的结帐。我试图运行一个脚本,这个脚本依赖于某些文件的filemtime(),并且如果我可以强制某些文件在全新签出之前签出,那么它会让所有的事情变得更容易。SVN签出文件的顺序是什么?
5
A
回答
-1
通常它会像
/1/2/3/4/
/1/2/3/5/
/1/2/3/6/
/1/2/7/8/
/1/2/7/9/
/1/10/11/
/1/10/12/
/13/14/
等。得到它?
0
没有看看存储库的源代码,我会想象在相同的顺序托管操作系统呈现目录搜索中的文件名。我会想象它迭代地通过一个目录并抓取所有文件,进行版本检查并将它们发布给客户端。我想你可以通过按照你希望他们收到的顺序明确地进行更新来破解它。
1
如果它没有在Subversion文档中指定,我认为你不应该依赖任何特定的顺序。即使它现在可以以可预测的方式运行,它将来可能会发生变化,因为它看起来并不像他们需要保证的那样。它也可能取决于数据存储是BDB还是FSFS。
因此,如果您需要按特定顺序检出文件,请按照该顺序逐个检查它们。
相关问题
- 1. SVN签出到新文件夹的TFS等效物是什么?
- 2. 返回epoll中的文件描述符的顺序是什么?
- 3. 查找DLL的可执行文件的顺序是什么?
- 4. 什么是SVN
- 5. document.cookie的排序顺序是什么?
- 6. 这是1的顺序是什么?
- 7. hadoop中配置文件的加载顺序是什么?
- 8. .config文件的作用域顺序是什么
- 9. rspec测试文件中的代码执行顺序是什么?
- 10. SVN签出到IDE项目文件夹
- 11. SVN:列出所有签入文件
- 12. 如何从svn签出特定文件?
- 13. .F4V的文件签名是什么?
- 14. Eclipse和SVN导入已经SVN签出的现有文件夹
- 15. CLASSPATH内的值的顺序是什么?
- 16. PHP - AJAX - 为什么是文件访问顺序 - 没有会话
- 17. makefile中链接的顺序是什么?
- 18. postmessage的执行顺序是什么?
- 19. 以下算法的顺序是什么?
- 20. Ruby中的操作顺序是什么?
- 21. F#评估的顺序是什么?
- 22. NSSet的迭代顺序是什么?
- 23. Emacs的启动顺序是什么?
- 24. JavaScript中a = b == c的顺序优先顺序是什么?
- 25. 什么项目文件不应该签入SVN
- 26. 为什么按此顺序输出?
- 27. 顺序出口有什么意义?
- 28. 是否可以在从SVN签出时更改文件?
- 29. mysql解释输出中语句顺序的意义是什么?
- 30. 是否有可能签出没有这些.svn文件夹的颠覆文件?
你的例子看起来很像字母顺序。如果我做的是“ls -l”,我会在alpha中看到dirs,但svn checkout显然不是按照alpha顺序发生的。 – StefanHayden 2010-12-09 20:53:32