我在工作中遇到这样一个问题:我修改了一个指派给我的BUG,我需要将修改后的文件打成一个zip包(里面有代码还有修改说明之类的),放到一个SVN的目录下,命名格式是20131210_05,说明这个包是2013年12月10号的第5个包,问题就在于,我在上传这个包之前并不知道我应该是今天的第几号包,所以我需要先在存包的SVN目录下更新一下,将这个目录的文件更新到最新,人工看一下到当前为止最新的包是几号包,在此基础上将包号加1,比如我刷新一下目录,看到最新的包是20131210_05,那么我修改后的包就应该命名为20131210_06,再传到SVN上。页面的效果是这样:
我现在想写这样一个程序,在程序页面上点击一个按钮,程序自动去我指定的SVN目录下查找日期最新的包名,再将序号加1,返回显示在一个编辑框里,这样我就省得自己去那个目录下手动更新,再人工去看最新的包名是多少。最好还可以自动将我的包上传到SVN的指定目录,这样整个打包的过程我就无需手动去弄了。
但是我对SVN也只会使用软件,怎么编程就一无所知了,所以希望论坛的侠哥侠姐们帮忙看一下,跪谢Orz