用补丁创建一个文件夹

| 我们将使用补丁文件将更改应用于实时系统。 但是,我看到从Tortoise创建补丁时,补丁中不包括创建的任何新文件夹。 也许这就是补丁的工作方式,但是应用需要添加或删除文件夹/文件的补丁的策略是什么? 假设您从5个svn版本创建了补丁文件。在应用补丁之前,我是否需要跟踪(在svn日志中)添加/删除的任何文件夹或文件,并在实时系统上手动创建/删除它们?     
已邀请:
不能100%地确定这是否是正确的答案,但是我会向您直言为什么补丁无法创建目录。 通常应从应用程序或主文件夹的根目录创建补丁。 该修补程序应应用在您要更新的实例上的同一文件夹中。 我认为,如果您这样尝试,它应该创建您的文件夹。 顺便说一句,如果您已经使用了svn,为什么不直接使用svn更新您的活动文件夹,或者如果您不想在活动站点上使用.svn文件夹,甚至不进行svn导出?与手动修补相比,维护起来容易得多。 祝好运。     
您只是缺少了一个小步骤。您需要告知SVN您已添加到项目中的任何文件/文件夹。在资源管理器中,右键单击要添加的文件夹,然后选择TortoiseSVN->添加...现在,它将包含在您创建的所有修补程序中(请参阅Tortoise SVN文档中的添加新文件和目录)。此外,应用补丁程序后,将按照您的期望创建任何新文件/文件夹。     

要回复问题请先登录注册