如何使用ant在svn中提交单个文件
Posted
技术标签:
【中文标题】如何使用ant在svn中提交单个文件【英文标题】:how to commit single file in svn using ant 【发布时间】:2012-09-13 13:21:04 【问题描述】:该文件已经在 svn 中,我在 macos 上对文件进行了一些更改,我想使用 ant 通过我的 buildscript 将它提交回 svn。 我知道单个文件提交的过程涉及
1.添加指定文件并
2.提交指定文件。
我的疑问是如果文件已经存在于文件中,我们是否可以再次添加,因为我做了一些更改并且我只想提交该文件,并且不应该打扰目录中的其他文件。
我们如何在类似 mac 的操作系统上做到这一点?流程是什么?
【问题讨论】:
【参考方案1】:作为noted here,您只能提交一个文件。您可以使用 Ant exec 命令来通过 ant 运行该 svn 命令行。
【讨论】:
【参考方案2】:您可以使用此目标在 svn 中提交单个文件
<svnSetting
svnkit="true"
username="bingo"
password="bongo"
id="svn.settings"
/>
<svn refid="svn.settings">
<commit file="your.file" />
</svn>
【讨论】:
以上是关于如何使用ant在svn中提交单个文件的主要内容,如果未能解决你的问题,请参考以下文章
xml 如何使用Ant将Java程序捆绑到单个可执行.jar文件中