使用SVN task from tigris我似乎无法找到提交一个文件的方法。有没有办法做到这一点,而不必首先检出SVN中的文件夹?如何通过Ant在SVN中提交文件
1
A
回答
2
不可以。您无法签入一个没有工作副本的单个文件,这意味着您必须至少签出一个目录。
也许我不完全明白,但是你不能用svn二进制文件检查单个文件,所以你当然不能通过ant来做到这一点。
1
这篇文章有一些关于提交文件首先检查它的信息。 http://svn.haxx.se/users/archive-2007-06/0937.shtml
0
如果您也可以提供给颠覆库WebDAV访问,然后你可以使用curl上传单个文件到存储库中而不是在工作副本。你不会有一个有用的提交信息等,所以谨慎使用。
0
在svnant你可以提交一个版本的文件或树到库与<import/>
任务
-2
放颠覆/箱到你的PATH ,写自己的Ant任务像
<macrodef name="svn_call"> <attribute name="src.path" /> <attribute name="dst.path" /> <attribute name="command" /> <sequential> <exec failonerror="true" executable="${env.SVN_HOME}/bin/svn" osfamily="windows"> <arg line="@{command} @{src.path} @{dst.path}" /> </exec> <exec failonerror="true" executable="${env.SVN_HOME}/bin/svn" osfamily="unix"> <arg line="@{command} @{src.path} @{dst.path}" /> </exec> </sequential> </macrodef>
相关问题
- 1. 通过eclipse向SVN提交新文件
- 2. 在通过SVN在Eclipse中提交文件时,出现错误
- 3. 如何通过网络提交使用SVN的单个文件?
- 4. 如何提交文件通过SVN到web服务器上Assembla
- 5. 如何将此文件提交给svn?
- 6. 通过AJAX提交文件
- 7. 可以通过Tortoisesvn(TortoiseProc.exe)提交文件,但不能提交svn(svn.exe)
- 8. 如何在Maven插件中将文件提交到SVN?
- 9. 提交svn文件与python3
- 10. 无法提交<filename>。通过svn .java文件
- 11. 如何通过ANT脚本提取.rar文件
- 12. 如何在svn中提交特定版本的文件?
- 13. 如何列出我今天在SVN中提交的文件?
- 14. 如何禁止在SVN中提交子文件夹
- 15. 如何使用蚂蚁在svn中提交单个文件
- 16. SVN:如何将文件添加到svn而不是提交
- 17. SVN - 通过VIM提交 - 恢复失败提交消息
- 18. 从提交中排除文件SERVERSIDE SVN
- 19. SVN - 处理正在提交的文件
- 20. 在Intellij IDEA的SVN/GIT提交中运行Ant任务
- 21. 限制通过svn访问文件,但可以提交新的文件
- 22. SVN:如何防止SVN提交如果特定的词存在,如果文件
- 23. 如何强制用户通过Arcanist执行SVN提交?
- 24. 如何在一次提交中提交SVN和GIT?
- 25. 在jenkins中建立文件后将文件提交到SVN
- 26. 如何结合SVN提交?
- 27. 如何恢复SVN提交?
- 28. SVN-如何提交单杆
- 29. 通过Tortoise从SVN中删除文件/文件夹:如何?
- 30. 如何删除SVN中提交的文件夹(Eclipse)
这是进口,而不是承诺。如果该文件已经在SVN中,则会失败。 – 2009-09-21 16:23:15