[prev in list] [next in list] [prev in thread] [next in thread] 

List:       subversion-issues
Subject:    =?UTF-8?B?W0lzc3VlIDI1MjddIE5ldyAtIHN2biBkaWZmIGRvZXMgbm90IHVzZQ==?=
From:       olh () tigris ! org
Date:       2006-03-19 17:14:39
Message-ID: 20060319171439.18040.qmail () tigris ! org
[Download RAW message or body]

http://subversion.tigris.org/issues/show_bug.cgi?id=2527
                 Issue #|2527
                 Summary|svn diff does not use /dev/null as filename for added 
                        |or removed files
               Component|subversion
                 Version|---
                Platform|All
                     URL|
              OS/Version|All
                  Status|NEW
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|cmdline client
             Assigned to|issues@subversion
             Reported by|olh






------- Additional comments from olh@tigris.org Sun Mar 19 09:14:32 -0800 2006 -------
svn diff is not usable to generate patches between revisions that either add or remove files.
Added files must have /dev/null as filename in the ^+++ line.
Removed files must have /dev/null as filename in the ^--- line.
patch(1) will recognize this and either refuse to append to an existing file,
or it will unlink and deleted file.

Currently the ^--- and ^+++ lines will just contain the filename for both.
Looking through the 1.3 sources, there is appearently no support for handling add/deletes.

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@subversion.tigris.org
For additional commands, e-mail: issues-help@subversion.tigris.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic