From: Catalin Marinas Date: Mon, 23 Oct 2006 16:47:06 GMT Subject: Re: renames in StGIT Message-ID: In-Reply-To: <20061022013943.GA16341@diana.vm.bytemark.co.uk> On 22/10/06, Karl Hasselström wrote: > It doesn't seem like StGIT uses any of git's rename tracking stuff. > Specifically, pushing patches doesn't seem to use rename-aware > merging, and there is no way to tell diff to detect renames and > copies. They are indeed not supported by StGIT. One of the reasons is that the push operation would probably take (much) longer (I haven't looked at the algorithm in detail but some comments in the git-diff documentation suggest that this is very expensive). Another reason is that I (used to) send patches to people not using GIT and therefore renames in the diff output were not welcomed. > Should this perhaps be an item in the TODO list? Only if it doesn't drastically affect the performance. -- Catalin