gemini 5.1.3 Saucery App won't work
Hy, we are using SVN Integration with gemini since gemini 3. now i will test the saucery app but it wont work. i commited to svn, a comment and souce control files are attached to the issue but saucery displays nothing. shortly the wait image is displayd but then the part of saucery is empty. deleting the comment and sourc files, recommit to svn didn't change anything.
regards tom
tommy
· 1 |
|
Monday, December 3, 2012, 12:07:19 PM |
0
|
Are you using the latest 5.1.3 SVN plugin? ··· Hy Mark. Yes. But I have found the Issue, in the SVN Plugin for the Server.tommyMonday, December 3, 2012, 3:49:58 PM
··· In the Server Part, there will no Item.CreateCodeCommit(commit); created. I have implemented this in my Version. Now Code Review is shown. But i can't make a diff. Prev. and new screen is empty...tommyMonday, December 3, 2012, 3:52:18 PM
|
||||
|
0
|
Hy Mark. Yes I have tested this with the latest SVN plugin. I have found the Issue, in the SVN Plugin for the Server in 5.1.3 SVN plugin. In the Server part, there is no Call for the Item.CreateCodeCommit(commit) Function, so no Saucery Entry will be made. I have implemented this in my Version. Now Code Review is shown. But i can't make a diff. Prev. and new screen in Code Review is empty... I have tested this with your SVN Integration (5.1.3) and our SVN Integration based on SubversionNotify with API from gemini 5.1.3. Both making Code Review Entrys but no Diff is shown. |
||||
|
0
|
We have refreshed the zip to fix this. Please download it again. |
||||
|
0
|
Hye Mark, sorry for the delay. I have update the SVN Integration with fixed zip. But same as bevor, Code Review didn't work completly. I see the SVN commits but if i select a commited file, no Information will be shown. the codereview entry will be built with follwing informations: [2012-12-18 14:24:36,826] DEBUG GeminiHelper UpdateItem CodeReview Data: {"RevisionId":1805 ,"RepositoryUrl":"https://OURSVNSERVERURL/viewvc/Repositoryname?view=revision&revision=1805","Files":[{"Filename":"File.txt","PreviousFileRevisionId":"1804"}]} same test with outher url: [2012-12-18 14:24:36,826] DEBUG GeminiHelper UpdateItem CodeReview Data: {"RevisionId":1805 ,"RepositoryUrl":"https://OURSVNSERVERURL/svn/Repositoryname?view=revision&revision=1805","Files":[{"Filename":"File.txt","PreviousFileRevisionId":"1804"}]} We are Using Collabnet Subversion Edge Server. Regards Thomas Bolen |
||||
|
0
|
Can you please check the system log for errors? |
||||
|
0
|
Sorry, no events where logged. Also gemini.log is empty. |
||||
|
0
|
How makes Saucery the diff? what url call well be made? |
||||
|
0
|
This is how the commit should look like: {"RevisionId":3,"RepositoryUrl":"http://SERVER/svn/REPOSITORY","Files":[{"Filename":"/trunk/firstFile.txt","PreviousFileRevisionId":"2"}]} It tries to build the file url using RepositoryUrl, Filename and RevisionId/PreviousFileRevisionId i.e. http://SERVER/svn/REPOSITORY/trunk/firstFile.txt?p=REVISIONID http://SERVER/svn/REPOSITORY/trunk/firstFile.txt?p=PreviousFileRevisionId The file content is accessed via HTTP so make sure that when you enter that URL in your browser you actually see the file content. |
||||
|
0
|
mail with link to database and information is sent to your support. |
||||
|
0
|
I have changed the SVN Connector to write the correct files with repo path. in the server integration there will only be the filename without path written. befor: {"RevisionId":1805 ,"RepositoryUrl":"https://OURSVNSERVERURL/svn/Repositoryname?view=revision&revision=1805","Files":[{"Filename":"File.txt","PreviousFileRevisionId":"1804"}]} now: {"RevisionId":1805 ,"RepositoryUrl":"https://OURSVNSERVERURL/svn/Repositoryname?view=revision&revision=1805","Files":[{"Filename":"/Complete_FilePath/File.txt","PreviousFileRevisionId":"1804"}]} Now the new File is shown in saucery, but the previous file is shown grey without code lines. Comparing a file with about 13.000 lines of code is very slow!! |
||||
|
0
|
I will test this with gemini Version 5.1.5 what is fresh released. |
||||
|