我正在使用一堆文件夹结构中的html文件和图像文件,这些文件夹结构包含许多子文件,子子文件,子子文件夹等文件夹。
我正在处理分散在整个结构中的一系列文件,需要将这些文件提供给我的客户。
但是,如果我只是保存我在压缩文件中处理的文件 - 文件夹结构被破坏(并且链接被破坏)。有没有办法保存一组文件(可能是由Beyond Compare确定的更改文件)并维护原始文件夹结构?
我考虑过并被我或客户拒之门外的事情:
另外,我对脚本语言知之甚少 - 我知道HTML和CSS。
我已经查看了xcopy和robocopy,但我认为它们都太旧/不支持我不知道如何使用它们。
关于如何做到这一点的任何想法?
答案 0 :(得分:0)
您正在描述一个非常复杂的工作流程。你和你的客户有相同的文件吗?你如何确保你拥有完全相同的文件,以便你可以使用它们?
你可以看一下使用一个补丁文件(这是一个描述一组文件中的变化的文件),但这会产生一系列问题。如果您拥有源控制系统(例如subversion)中的所有文件,则可以轻松创建补丁文件,然后将更改放入工作副本中。但是,您的客户端应用补丁文件可能会很棘手。
我建议您使用像git这样的分布式源代码控制系统。它会为您和您的客户带来一些学习曲线,但从长远来看,它可以为您节省数小时的挫折感。