Page 1 of 2

SCM GitHub Integration

PostPosted: Sun Feb 23, 2014 11:38 am
by phancox
We're running TrackStudio (5.0.0) and have been successfully integrating with a local SVN repository for some time now. Recently we migrated our source repositories to GitHub.

Is there any documentation on how to modify TrackStudio SCM Integration configuration to use GitHub?

Re: SCM GitHub Integration

PostPosted: Mon Feb 24, 2014 8:18 am
by phancox
OK seem to have most of it figured out.

Didn't realise that the trick was to not access GitHub directly and to point the TrackStudio "root" at the local GIT repository. I presume TrackStudio doesn't do a fetch automatically and that I'll have to set up a cron job myself to keep the local repository in sync with GitHub?

Have found one problem so far. When I click on a changed file identified in the TrackStudio SCM References Revision, I either get nothing in the pop up window or a message like:
fatal: bad object af54e1e17cbeeb442490767e94518138fe16205a
with a URL of
http://trackstudio.dtc.com.au/TrackStudio/SCMAction.do?method=diff&revision=af54e1e17cbeeb442490767e94518138fe16205a&diffURI=com/dtc/sportzman/MembershipCardListView.java&connectionName=SportZmanDesktop

Re: SCM GitHub Integration

PostPosted: Mon Feb 24, 2014 2:48 pm
by Petr
Hello. It should pull by itself without external tools.
We will check this issues.

Re: SCM GitHub Integration

PostPosted: Wed Feb 26, 2014 1:55 pm
by Petr
Can you send the trackstudio.log?

Re: SCM GitHub Integration

PostPosted: Mon Mar 03, 2014 1:52 am
by phancox
Sorry Petr, missed your reply.

Trackstudio log attached.

REGARDS
Peter

Re: SCM GitHub Integration

PostPosted: Tue Mar 04, 2014 7:54 am
by Petr
Hello.
We have made some fixes with this problems.
Please check this version and message us if this version works correctly.

SA x32 for Windows:
http://download.trackstudio.com/tse-50/ ... indows.exe

SA x32 for Linux:
http://download.trackstudio.com/tse-50/ ... nix.tar.gz

SA x64 for Windows:
http://download.trackstudio.com/tse-50/ ... ws_x64.exe

SA x64 for UNIX:
http://download.trackstudio.com/tse-50/ ... x64.tar.gz

WAR:
http://download.trackstudio.com/tse-50/ ... io_501.zip

Re: SCM GitHub Integration

PostPosted: Tue Mar 04, 2014 2:21 pm
by phancox
Hi Petr,

Updated WAR file to version 5.0.1 and purged cache directory. No change in behaviour unfortunately. Most recent log file attached.

REGARDS
Peter

Re: SCM GitHub Integration

PostPosted: Wed Mar 05, 2014 11:38 am
by Petr
Really It looks strange.
I can add more logs info that understand where the problem is. I can send the trackstudio.jar to your email.

Re: SCM GitHub Integration

PostPosted: Thu Mar 06, 2014 12:50 am
by phancox
OK. Email me the JAR and I'll give it a shot.

Re: SCM GitHub Integration

PostPosted: Fri Mar 14, 2014 7:13 am
by phancox
Hi Petr,

Any further thoughts based on those logs?

REGARDS
Peter