0
我正在写一个使用Java的基本版本控制系统,我想知道如何检查我的程序之外的文件更改。目前我已经计算出应该为该文件生成SHA-1或MD5哈希,然后对它们进行比较,但我不知道如何保存SHA-1,以便我可以在下次运行该程序时进行比较。如何检查文件是否在程序之外被修改?
该程序的工作原理如下:
java myProgram add FILENAME (only works if file has changed. Otherwise does nothing)
只需将MD5值写入文件即可。你如何以及在何处取决于你想如何管理它 – MadProgrammer 2015-03-31 04:25:31
将它保存在数据库中?属性文件?任何存储数据的东西? – 2015-03-31 04:25:46