Hello,
I have a public open source project hosted on a git, on the following link: https://github.com/jeanmilost/mels
This git is composed of a trunk section, that is the active section on which I post my daily work, a branch section, that never contained nothing (I never required a branch until now), and a tag section, in which content is automatically updated by the git server every time I post a new release on it (there is a "Draft a new release" button that allows to do that on the server side, and then the server do the job automatically). On the PC side, I use Tortoise to synchronize my work. Tortoise is configured to point to the above link, that let me able to update all the project dirs (i.e. trunk, branches and tags) in one unique update.
However I experiment several issues every time I post a release
on the git server. Indeed, Tortoise refuse to update my tags,
saying that a folder is obstructed. It's strange because I never
added any folder in the tags section manually on my PC side. Then
another error says that the XML on the server side is damaged. I
recently posted a new release, and actually I'm unable to update
my local copy at all. As a last resort I tried to checkout my
entire project again in a new empty dir, but no way, Tortoise
refuse to download the new tag and stop to work with a
"damaged XML" error.
I
suspect the git server to generate an incorrect XML file, but
I don't know how to verify that. However, that would be great
if Tortoise may be able to workaround a such error and continue
exporting elegantly. Is there a way to do that?
I stand at your disposal if you need more information. I am willing to collaborate if you need to do an export test with the aforementioned directory.
Regards,