Henrik Nordstrom wrote:
> On Wed, 2008-03-26 at 01:45 +1300, Amos Jeffries wrote:
> 
>> My current version:
>>   Cleans the ~N~ files created during merge.
> 
> Why? There may be important backups there from earlier reverts run by
> the user..
I found 'bzr revert -r submit: cfgaux/*' failed with an error about each 
of the backup files not being tracked unless they were explicitly 
removed beforehand.
Removing the ones in src/ etc was gratuitous on my part.
> 
>>   Cleans the automake files out of the submitted patch
> 
> Ok I think, but complex and not needed if we get rid of those. Also if
> doing this then you need to restore them after submit or the users
> working tree will be a bit messed up..
> 
>>   Checks the branch status to see if there is un-committed data to be saved.
> 
> Good, but I think we should file a bzr bug that bzr send without
> revision specifications should ask for confirmation if there is any
> unsaved data in the tree. (not be included in the bundle).
> 
> should probably also refuse to create a submission if the current
> revision and base revision is the same..
good idea.
> 
> both issued filed.
> 
>>   Generates a patch (if name given)
> 
> You should use bzr send -o ... for that please, not diff.
> 
>>   OR generates a merge request and sends it to squid-dev.
> 
> ok.
> 
> Generally I'd like to get bzr fixed to behave well for our use rather
> than inventing complex wrappers trying to work around silly things..
Well, apart from the send with unsaved data problem the rest is more a 
workflow issue between the easy way to work and the atomic actions bzr 
needs.
Amos
-- Please use Squid 2.6STABLE17+ or 3.0STABLE1+ There are serious security advisories out on all earlier releases.Received on Tue Mar 25 2008 - 15:23:19 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Apr 01 2008 - 13:00:10 MDT