When I open a folder which is a git working repo the SCM status icons do not show and the go to SCM status folder does not work either by pressing the puprple cog folder or the menu item. I¹ve fixed a previous git issue where TM2 was not finding git by adding TM_GIT = "/usr/local/bin/git" to a ~/.tm_properties file. However the SCM status problems still persist.
Any ideas please? Thanks in advance.
Anthony
----------------------------------------- ************************************************************************** The information contained in the EMail and any attachments is confidential and intended solely and for the attention and use of the named addressee(s). It may not be disclosed to any other person without the express authority of the HPA, or the intended recipient, or both. If you are not the intended recipient, you must not disclose, copy, distribute or retain this message or any part of it. This footnote also confirms that this EMail has been swept for computer viruses, but please re-sweep any attachments before opening or saving. HTTP://www.HPA.org.uk **************************************************************************
On 16 Dec 2011, at 12:54, Anthony Underwood wrote:
When I open a folder which is a git working repo the SCM status icons do not show and the go to SCM status folder does not work either by pressing the puprple cog folder or the menu item. I’ve fixed a previous git issue where TM2 was not finding git by adding TM_GIT = "/usr/local/bin/git" to a ~/.tm_properties file. However the SCM status problems still persist.
Due to an unfortunate default setting of TM_GIT in TextMate.app/…/Defaults.tmProperties you MUST set TM_GIT in ~/.tm_properties to override (in r8930) — that the Git bundle works is no indication of TM_GIT having been set properly as Git bundle is more forgiving (and use the new shell command requirement system to find required commands).
If you have verified that TM_GIT is set in ~/.tm_properties then another issue could be that you are using a non-standard file system. One user was reporting missing Git badges and SCM status view on his AES-encrypted folders (using Espionage).
I suggest you a) try a git repository on your startup (HFS+ formatted) drive and b) try a subversion repository as well (since this should work w/o any setup required).
On 17.12.11 12:06, Allan Odgaard wrote:
If you have verified that TM_GIT is set in ~/.tm_properties then another issue could be that you are using a non-standard file system. One user was reporting missing Git badges and SCM status view on his AES-encrypted folders (using Espionage).
I suggest you a) try a git repository on your startup (HFS+ formatted) drive and b) try a subversion repository as well (since this should work w/o any setup required).
Many cross-platform developers tend to have source files on some kind of file server. At least I do. I wouldn't mind not having the badges, but being able to invoke git commands without clicking through a menu would be useful. Do I need to add my own keyboard shortcuts or will the cmd-Y one learn that at some point in the near future?
On a related note, it would probably be helpful if the cmd-Y list gave some indication why it doesn't work out of the box. Something like “you're not on a local disc, SCM support is limited” or whatever; I honestly wouldn't have guessed what the problem could be.
Christopher
On 09/01/2012, at 22.22, Christopher Creutzig wrote:
[…] I wouldn't mind not having the badges, but being able to invoke git commands without clicking through a menu would be useful. Do I need to add my own keyboard shortcuts or will the cmd-Y one learn that at some point in the near future?
Lack of ⌘Y when the SCM driver is disabled (on network mounts) is just an unfortunate side-effect of the current implementation.