lp:~bertosmailbox/+junk/bzr-newcommit

Created by Berto and last modified

This is a bzr plugin allows files to be excluded from the commit by removing them from the commit message.

Get this branch:
bzr branch lp:~bertosmailbox/+junk/bzr-newcommit
Only Berto can upload to this branch. If you are Berto please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
Berto
Status:
Development

Recent revisions

11. By Roberto Aguilar <email address hidden>

updating tests to match bzr convention

10. By Roberto Aguilar <email address hidden>

Moving specific file gathering logic.

Created a function with all the logic to get specific files and created some
tests.

9. By Roberto Aguilar <email address hidden>

adding tests

8. By Roberto Aguilar <email address hidden>

Handle removing directories.

When a directory full of stuff is being removed, only add the parent directory
to the specific_files list.

7. By Roberto Aguilar <email address hidden>

Merging in Tim's change.

6. By Roberto Aguilar <email address hidden>

Special case for renamed files.

When a file is renamed the item is listed as old_name => new_name. In this
case strip off the arrow and the new name.

5. By Roberto Aguilar <email address hidden>

Remove @ from symlinks.

Symlinks are denoted by @ signs, which will break the filename. In this case
strip off the @ sign from the filename.

4. By Roberto Aguilar <email address hidden>

Special case pending merges.

When a pending merge is detected, do not try to add specific files; instead
set the specific files to None and let the commit continue untouched.

3. By Roberto Aguilar <email address hidden>

importing required errors

2. By Roberto Aguilar <email address hidden>

New ignore line.

The new ignore line describes how files removed from the status files below the
line will not be committed.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.

Subscribers