如何从SVN创建更新补丁链接Joomla更新

时间:2010-12-09 16:23:38

标签: php svn patch

我每次发布新的更新时都会在Joomla中看到它。它只包含具有相同目录结构的上一版本中已更改的文件。 所以我有一台SVN服务器。我已经在SVN中修改了一些内容,现在我想创建像Joomla这样的更新路径,我该怎么做?

谢谢你的回答!!!

1 个答案:

答案 0 :(得分:0)

在Windows中使用TortoiseSVN,您可以按照以下步骤操作(复制并粘贴自this source):

  1. 使用TortoiseSVN,右键单击您的工作文件夹,然后从TortoiseSVN菜单中选择“显示日志”。
  2. 单击上次发布的修订(本例中为#85)
  3. Ctrl +单击HEAD修订版(或您要发布的任何修订版,即#178),以便突出显示旧修订版和新修订版。
  4. 右键单击任一突出显示的修订版本,然后选择“比较修订版本”。这将打开一个列出所有新修改文件的对话框窗口。
  5. 从此列表中选择所有文件(Ctrl + a),然后右键单击突出显示的文件并选择“将选择导出到...”
  6. 在Linux中使用我发现一个脚本根据这一行的输出创建整个目录结构:

    svn diff -r <revision_number>:HEAD --summarize <working_directory>
    

    可以找到脚本here