{"action":"created","issue":{"url":"https://api.github.com/repos/pedromorgan/flightgear-issues-test/issues/61","labels_url":"https://api.github.com/repos/pedromorgan/flightgear-issues-test/issues/61/labels{/name}","comments_url":"https://api.github.com/repos/pedromorgan/flightgear-issues-test/issues/61/comments","events_url":"https://api.github.com/repos/pedromorgan/flightgear-issues-test/issues/61/events","html_url":"https://github.com/pedromorgan/flightgear-issues-test/issues/61","id":60944618,"number":61,"title":"In some cases terrasync with built-in subversion calls will lock directories","user":{"login":"pedromorgan","id":123932,"avatar_url":"https://avatars.githubusercontent.com/u/123932?v=3","gravatar_id":"","url":"https://api.github.com/users/pedromorgan","html_url":"https://github.com/pedromorgan","followers_url":"https://api.github.com/users/pedromorgan/followers","following_url":"https://api.github.com/users/pedromorgan/following{/other_user}","gists_url":"https://api.github.com/users/pedromorgan/gists{/gist_id}","starred_url":"https://api.github.com/users/pedromorgan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pedromorgan/subscriptions","organizations_url":"https://api.github.com/users/pedromorgan/orgs","repos_url":"https://api.github.com/users/pedromorgan/repos","events_url":"https://api.github.com/users/pedromorgan/events{/privacy}","received_events_url":"https://api.github.com/users/pedromorgan/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/pedromorgan/flightgear-issues-test/labels/imported","name":"imported","color":"FFFFFF"},{"url":"https://api.github.com/repos/pedromorgan/flightgear-issues-test/labels/TerraSync","name":"TerraSync","color":"FFFFFF"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-03-13T00:23:24Z","updated_at":"2015-03-13T00:23:47Z","closed_at":null,"body":"_From [j...@flygarna.se](https://code.google.com/u/101769018977466525255/) on February 09, 2010 00:06:13_\n\nWhat steps will reproduce the problem? 1. Build terrasync with subversion built-in\r\n2. Run terrasync and break it when it starts to sync.\r\n3. Rerun terrasync\r\n4. You might need to repeat 2 and 3 a few times.\r\n5. terrasync will start complaining about locked directories. What is the expected output? What do you see instead? #> /path/to/terrasync -p 5500 -d /path/to/flightgear/data/Scenery-TerraSync\r\nAirports/K ... failed: \r\nWorking copy\r\n'/Users/jari/projects/osd/fg/flightgear/data/Scenery-TerraSync/Airports/K'\r\nlocked\r\nAirports/L ... done\r\nAirports/M ... ^C\r\n\r\nI expect to see the report for Airports/L for each synchronized directory. What version of the product are you using? On what operating system? fg CVS February 8 2010 2200 GMT on Mac OS X 10.6.2 (64bit) Please provide any additional information below. The problem is that terragear does not catch signals and clean up svn calls\r\nin progress and consequently the directory affected will be locked for\r\nsubsequent subversion calls. terrasync should be made more robust wrt\r\nsubversion locks.\r\n\r\nThe current work around is to change to the locked directory and issue 'svn\r\ncleanup'. This will remove subversion locks.\r\n\r\nThe issue has recently been discussed in the fg-devel mailing list http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg25662.html http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg26183.html\n\n_Original issue: http://code.google.com/p/flightgear-bugs/issues/detail?id=62_"},"comment":{"url":"https://api.github.com/repos/pedromorgan/flightgear-issues-test/issues/comments/78711957","html_url":"https://github.com/pedromorgan/flightgear-issues-test/issues/61#issuecomment-78711957","issue_url":"https://api.github.com/repos/pedromorgan/flightgear-issues-test/issues/61","id":78711957,"user":{"login":"pedromorgan","id":123932,"avatar_url":"https://avatars.githubusercontent.com/u/123932?v=3","gravatar_id":"","url":"https://api.github.com/users/pedromorgan","html_url":"https://github.com/pedromorgan","followers_url":"https://api.github.com/users/pedromorgan/followers","following_url":"https://api.github.com/users/pedromorgan/following{/other_user}","gists_url":"https://api.github.com/users/pedromorgan/gists{/gist_id}","starred_url":"https://api.github.com/users/pedromorgan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pedromorgan/subscriptions","organizations_url":"https://api.github.com/users/pedromorgan/orgs","repos_url":"https://api.github.com/users/pedromorgan/repos","events_url":"https://api.github.com/users/pedromorgan/events{/privacy}","received_events_url":"https://api.github.com/users/pedromorgan/received_events","type":"User","site_admin":false},"created_at":"2015-03-13T00:23:47Z","updated_at":"2015-03-13T00:23:47Z","body":"_From [zakalawe@mac.com](https://code.google.com/u/zakalawe@mac.com/) on November 25, 2010 07:47:55_\n\nAlex okay-ed this change, I'll commit it when I have a spare moment, today or tomorrow."}}