hello,
while the new "smart folder" feature where you can see uncommited/ untracked files is a great addition to TM2, it's very unconvenient to use, if your project follows a modular approach. my projects for example are always built from several generic modules, which have their own git repositories. so the directory layout i am using is something like:
work | +- module1 | + .git | + ... | +- module2 | + .git | + ... | +- module3 | + .git | + ... ...
i've opened my "work" folder in TM2's file browser, but i cant use the "smart folder" functionality here, because there is no ".git" directory here, but each module has a ".git" directory. now to see the uncommited/untracked files, i apparently have to navigate to each module first to have the "smart folder" functionality. any chances that this could be expanded, that you could have a summary of all uncommited/untracked files from the parent directory ("work" in this case)?
thanks very much!
harald
On 20 Dec 2011, at 20:53, Harald Lapp wrote:
[…] any chances that […] you could have a summary of all uncommited/untracked files from the parent directory ("work" in this case)?
I don’t think that makes a whole lot of sense. Say you have mixed SCM system, or you select files accross repositories in the status view and use actions from one of the SCM bundles.
What I can do, and did in latest nightly build, is allow you to select one of the folders prior to asking for SCM status.
2011/12/20 Allan Odgaard mailinglist@textmate.org:
On 20 Dec 2011, at 20:53, Harald Lapp wrote:
[…] any chances that […] you could have a summary of all uncommited/untracked files from the parent directory ("work" in this case)?
I don’t think that makes a whole lot of sense. Say you have mixed SCM system, or you select files accross repositories in the status view and use actions from one of the SCM bundles.
you are right, i of course have not thought of this :(. and there's probably no good / "nice" way to make it configurable somehow with the .tm_properties file?
What I can do, and did in latest nightly build, is allow you to select one of the folders prior to asking for SCM status.
just tried it and imo it is much better than before ...
thanks very much!
On Dec 20, 2011, at 4:32 PM, Allan Odgaard wrote:
On 20 Dec 2011, at 20:53, Harald Lapp wrote:
[…] any chances that […] you could have a summary of all uncommited/untracked files from the parent directory ("work" in this case)?
I don’t think that makes a whole lot of sense. Say you have mixed SCM system, or you select files accross repositories in the status view and use actions from one of the SCM bundles.
What I can do, and did in latest nightly build, is allow you to select one of the folders prior to asking for SCM status.
Please note that the solution I suggested (and implemented in my ProjectPlus fork) makes those smart folders essentially unnecessary. It adds additional SCM info to the file tree and works fine with multiple repositories, even mixed SCM systems.
Gerd
On 21 Dec 2011, at 01:34, Gerd Knops wrote:
[…] the solution I suggested (and implemented in my ProjectPlus fork) makes those smart folders essentially unnecessary. It adds additional SCM info to the file tree and works fine with multiple repositories, even mixed SCM systems.
Are you talking about this: http://lists.macromates.com/textmate/2011-December/033627.html
I don’t see how that makes the SCM status view unnecessary.