Twenga / twgit

Twgit is a free and open source assisting tools for managing features, hotfixes and releases on Git repositories. It provides simple, high-level commands to adopt the branching model describes in our documentation. Supported OS: Debian/Ubuntu Linux, Mac OS X 10.8 (Mountain Lion) or lower.
http://twgit.twenga.com/
Other
111 stars 34 forks source link

twgit feature show-modified-files doesn't handle closed features #82

Closed geoffroy-aubry closed 11 years ago

geoffroy-aubry commented 11 years ago

… and execute unecessary git checkout

geoffroy-aubry commented 11 years ago

$ twgit feature what-changed

git# git fetch --prune origin

Initial commit of 'origin/feature-82':
commit 423b32192252f0586d36e038322328d737fe9521
Author: Geoffroy Aubry <gaubry@hi-media.com>
Date:   Sun Dec 9 12:10:29 2012 +0100
Feature in progress (not closed).

List of created/modified/deleted files in 423b321..423b321 commits (1 commit, 0 file):
geoffroy-aubry commented 11 years ago

$ twgit feature what-changed 7

Check remote feature...

Initial commit of 'origin/feature-7':
commit 8ea94d64cd41878592db78ce02e2c56c5f5f114a
Author: Geoffroy Aubry gaubry@hi-media.com
Date:   Tue Jan 31 11:51:08 2012 +0100

Final commit of 'origin/feature-7':
commit 7429308e97c4803ffdcaae22a34fb5503a7c21ef
Author: Geoffroy Aubry gaubry@hi-media.com
Date:   Tue Jan 31 12:08:07 2012 +0100

List of created/modified/deleted files in 8ea94d6..7429308 commits (7 commits, 3 files):
.gitignore
inc/common.inc.sh
twgit
geoffroy-aubry commented 11 years ago

$ twgit feature what-changed 80

Check remote feature...

Initial commit of 'origin/feature-80':
commit 24e3375ab3e295cb958fb8f97f47828d4f015dd1
Author: Geoffroy Aubry gaubry@hi-media.com
Date:   Thu Nov 29 20:15:20 2012 +0100
Feature in progress (not closed).

List of created/modified/deleted files in 24e3375..087fd42 commits (2 commits, 1 file):
inc/twgit_release.inc.sh