【发布时间】:2011-03-04 12:25:52
【问题描述】:
我的很多项目都使用
java name.java
我想知道是否有办法向它添加一个钩子,一旦该命令运行,它将提交给 SVN?
谢谢!
【问题讨论】:
我的很多项目都使用
java name.java
我想知道是否有办法向它添加一个钩子,一旦该命令运行,它将提交给 SVN?
谢谢!
【问题讨论】:
您可以将shutdownHook 添加到您喜欢运行的Java 代码
Runtime.getRuntime().addShutdownHook(new Thread() {
....do something...
}
但我不建议这样做...而且我认为您不需要它...
我不明白您希望通过自动提交达到什么目的?你有什么理由做这样的事?
【讨论】:
是的,Ant 和 Maven 是首选,但如果您坚持手动操作:
Linux:java Some.java && svn commit -m "baz" [..other args]
Windows:java Some.java & svn commit [..args]
【讨论】: