1. 25 4月, 2012 3 次提交
  2. 12 4月, 2012 1 次提交
    • L
      git p4: import/export of labels to/from p4 · 06804c76
      Luke Diamand 提交于
      The existing label import code looks at each commit being
      imported, and then checks for labels at that commit. This
      doesn't work in the real world though because it will drop
      labels applied on changelists that have already been imported,
      a common pattern.
      
      This change adds a new --import-labels option. With this option,
      at the end of the sync, git p4 gets sets of labels in p4 and git,
      and then creates a git tag for each missing p4 label.
      
      This means that tags created on older changelists are
      still imported.
      
      Tags that could not be imported are added to an ignore
      list.
      
      The same sets of git and p4 tags and labels can also be used to
      derive a list of git tags to export to p4. This is enabled with
      --export-labels in 'git p4 submit'.
      Signed-off-by: NLuke Diamand <luke@diamand.org>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      06804c76
  3. 10 4月, 2012 2 次提交
  4. 27 2月, 2012 2 次提交
  5. 24 2月, 2012 1 次提交
    • L
      git-p4: add initial support for RCS keywords · 60df071c
      Luke Diamand 提交于
      RCS keywords cause problems for git-p4 as perforce always
      expands them (if +k is set) and so when applying the patch,
      git reports that the files have been modified by both sides,
      when in fact they haven't.
      
      This change means that when git-p4 detects a problem applying
      a patch, it will check to see if keyword expansion could be
      the culprit. If it is, it strips the keywords in the p4
      repository so that they match what git is expecting. It then
      has another go at applying the patch.
      
      This behaviour is enabled with a new git-p4 configuration
      option and is off by default.
      Acked-by: NPete Wyckoff <pw@padd.com>
      Signed-off-by: NLuke Diamand <luke@diamand.org>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      60df071c
  6. 23 2月, 2012 1 次提交
  7. 27 1月, 2012 2 次提交
  8. 21 1月, 2012 3 次提交
  9. 12 1月, 2012 3 次提交
  10. 04 1月, 2012 4 次提交
  11. 28 12月, 2011 4 次提交
  12. 18 12月, 2011 1 次提交
  13. 12 12月, 2011 2 次提交
  14. 06 12月, 2011 1 次提交
  15. 06 11月, 2011 1 次提交
  16. 18 10月, 2011 5 次提交
  17. 23 8月, 2011 4 次提交