Your comments

After a few hours using SmartGit with custom poll/fetch options, seems perfect to me. Many thanks !!

But it should be more visible for the user : add those options in the preferences, or at least a link to the documentation ?

Yes, there should be at least a way to change it globally. After you've installed SmartGit (might be an option in the installer right ?) And for an existing installation also... Because for now if you forget to change the option immediately after cloning or opening for each repo, then you are in trouble :(

Thanks :) Can you also add in the doc the default values ? Is the poll mandatory ? I'm only interested in the fetch...

All the background options were checked indeed.

Thanks very much for the documentation page, very interesting !! I've just tried, but seems poll.delay and fetch.delay are to be expressed in seconds, not minutes as stated in the page right ? (I began with a 5 value and SmartGit didn't stop updating repo...)

Certainly Colin, that was why I was talking about the impossibility to customize this behavior in SmartGit :o)


Please note though that in my company we are using an on premise instance of GitLab (and previously Gitolite). Both worked great with SourceTree.


With SmartGit, I can't understand how often it fetches the repo, but it's almost never at the right time for me... It's strange also because I see sometimes the down green arrow, but the journal view has almost never the updated content, neither the log window.

I don't pull so often : maybe once or twice a day on the 15 or so repo I'm working on. So waiting for this to be fixed, I'm primary using the GitLab activity page.

Thomas, this is not a satisfying answer : you can't control how often the repo are fetched first of all. Using SmartGit everyday I almost everytime needs to do my fetch/pull manually. SourceTree is great for that, the remote changes appears almost immediately and for each commits to pull you can see every changes made.

SourceTree has this kind of diff display and it's pretty nice !

This could be added as an option right ?

Before SmartGit I was using SourceTree, and they do have a very well done interface, with everything immediately available, including the log. Note that local commits, staged files and unstaged files all appears on this log view, very clearly !

SmartGit has other qualities, but having to open the log is really annoying... The journal view is a good start but lacks all functionnality of the log window.