![]() |
1
3
我们在国际上做了很多工作,把文件推送到我们正在远程工作的设备上。 我们的解决方案是创建一个定制工具来完成这项工作(它实际上做了很多其他的事情),它做了一种“增量复制”,即只推送已经更改的部分文件。 这使您不用担心文件时间戳等问题—您在远端得到的文件是逐字节的,与近端的文件相同,但如果唯一实际更改的是内部时间戳,则很少有数据需要跨线移动。 我们使用了一种大致基于rsync工作方式的算法( http://samba.anu.edu.au/rsync/tech_report/ ),尽管我们是用C#从头开始写的。 但是,在您的情况下,设置rsync和批处理文件以使用正确的环境/选项调用它实际上可能更简单。这里有一个Win32版本的rsync: http://www.itefix.no/i2/node/10650 我成功地使用了它。 |
![]() |
2
1
时间戳对哈希没有影响,但是更新版本号肯定会改变哈希。 |
![]() |
3
0
看看是否 ClickOnce deployment |
![]() |
Yonnatan Bar · 将JAR从TFS部署到linux 6 年前 |
![]() |
yrv16 · 部署项目和编译资产的正确方法 7 年前 |
![]() |
a7emenov · 通过Jenkins在远程服务器上部署jar 7 年前 |