{"action":"created","issue":{"url":"https://api.github.com/repos/pharo-vcs/iceberg/issues/8","repository_url":"https://api.github.com/repos/pharo-vcs/iceberg","labels_url":"https://api.github.com/repos/pharo-vcs/iceberg/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/pharo-vcs/iceberg/issues/8/comments","events_url":"https://api.github.com/repos/pharo-vcs/iceberg/issues/8/events","html_url":"https://github.com/pharo-vcs/iceberg/issues/8","id":154228668,"number":8,"title":"Conflicts creating a repository after changing branches.","user":{"login":"npasserini","id":4633913,"avatar_url":"https://avatars2.githubusercontent.com/u/4633913?v=4","gravatar_id":"","url":"https://api.github.com/users/npasserini","html_url":"https://github.com/npasserini","followers_url":"https://api.github.com/users/npasserini/followers","following_url":"https://api.github.com/users/npasserini/following{/other_user}","gists_url":"https://api.github.com/users/npasserini/gists{/gist_id}","starred_url":"https://api.github.com/users/npasserini/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/npasserini/subscriptions","organizations_url":"https://api.github.com/users/npasserini/orgs","repos_url":"https://api.github.com/users/npasserini/repos","events_url":"https://api.github.com/users/npasserini/events{/privacy}","received_events_url":"https://api.github.com/users/npasserini/received_events","type":"User","site_admin":false},"labels":[{"id":354903196,"url":"https://api.github.com/repos/pharo-vcs/iceberg/labels/question","name":"question","color":"cc317c","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/pharo-vcs/iceberg/milestones/3","html_url":"https://github.com/pharo-vcs/iceberg/milestone/3","labels_url":"https://api.github.com/repos/pharo-vcs/iceberg/milestones/3/labels","id":1760268,"number":3,"title":"Advanced branching and merging","description":"","creator":{"login":"npasserini","id":4633913,"avatar_url":"https://avatars2.githubusercontent.com/u/4633913?v=4","gravatar_id":"","url":"https://api.github.com/users/npasserini","html_url":"https://github.com/npasserini","followers_url":"https://api.github.com/users/npasserini/followers","following_url":"https://api.github.com/users/npasserini/following{/other_user}","gists_url":"https://api.github.com/users/npasserini/gists{/gist_id}","starred_url":"https://api.github.com/users/npasserini/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/npasserini/subscriptions","organizations_url":"https://api.github.com/users/npasserini/orgs","repos_url":"https://api.github.com/users/npasserini/repos","events_url":"https://api.github.com/users/npasserini/events{/privacy}","received_events_url":"https://api.github.com/users/npasserini/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":3,"state":"closed","created_at":"2016-05-11T14:46:53Z","updated_at":"2018-04-06T14:31:13Z","due_on":null,"closed_at":"2017-10-08T10:37:06Z"},"comments":2,"created_at":"2016-05-11T12:14:05Z","updated_at":"2018-04-06T14:31:13Z","closed_at":"2018-04-06T14:31:13Z","author_association":"COLLABORATOR","body":"We can reproduce it by changing pharo-git branch, and starting IceExamples exampleSynchronizer\n\n```\nexampleSynchronizer\n    | repository changeSet |\n    repository := Git new origin: 'git@github.com:npasserini/pharo-git.git'.\n    changeSet := IceRepositoryChangeSet fromRepository: repository.\n    IceSynchronizer new\n        changeSet: changeSet;\n        openWithSpec.\n```\n\nI do not think it is a problem of the example, can happen in production code.\nWe should decide if we take the branch from the (pre)existing directory, use another directory or something smarter. Maybe we could let the user decide in each case.\n\nOn the other hand, if we removed the working copies from disk, this error would never happen.\n"},"comment":{"url":"https://api.github.com/repos/pharo-vcs/iceberg/issues/comments/379271316","html_url":"https://github.com/pharo-vcs/iceberg/issues/8#issuecomment-379271316","issue_url":"https://api.github.com/repos/pharo-vcs/iceberg/issues/8","id":379271316,"user":{"login":"guillep","id":708322,"avatar_url":"https://avatars1.githubusercontent.com/u/708322?v=4","gravatar_id":"","url":"https://api.github.com/users/guillep","html_url":"https://github.com/guillep","followers_url":"https://api.github.com/users/guillep/followers","following_url":"https://api.github.com/users/guillep/following{/other_user}","gists_url":"https://api.github.com/users/guillep/gists{/gist_id}","starred_url":"https://api.github.com/users/guillep/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guillep/subscriptions","organizations_url":"https://api.github.com/users/guillep/orgs","repos_url":"https://api.github.com/users/guillep/repos","events_url":"https://api.github.com/users/guillep/events{/privacy}","received_events_url":"https://api.github.com/users/guillep/received_events","type":"User","site_admin":false},"created_at":"2018-04-06T14:31:13Z","updated_at":"2018-04-06T14:31:13Z","author_association":"COLLABORATOR","body":"This should not be valid anymore in the latest version. Iceberg shows that the image version is not in sync with the repository and shows several recovery strategies to the user."}}
{"actor":{"display_login":"guillep"}}