Vraag Push-tags met Xcode 9


Van cli duw ik tags zoals deze

git tag 1.0.1 && git push origin 1.0.1

Van Xcode 9 kan ik commits taggen. Maar, hoe dump ik die tag van Xcode?


15
2017-09-09 00:33


oorsprong


antwoorden:


Vanaf Xcode 10.0 beta (10L176w) (vrijgegeven 2018-06-04, samenvallend met WWDC18), kunnen we nu optioneel tags naar de afstandsbediening pushen tijdens normale push-acties. (Bronbeheer -> Druk ...) Er lijkt echter geen mechanisme te zijn om selectief tags te pushen.

Xcode 10 Tag Pushing


Historische info

Vanaf Xcode 9.1 (9B55) is dit momenteel onmogelijk. Ik weet zeker dat dit in een update zal worden opgelost (hoewel het niet bestaat in Xcode 9.2b2).

Even terzijde, als je verschillende tags hebt gemaakt en ze allemaal naar de afstandsbediening wilt pushen vanaf de opdrachtregel, dan kan dat git push origin --tags.

Update 2018-04: duwen van tags nog steeds niet geïmplementeerd vanaf Xcode 9.3 (9E145)

Update 2018-05: niet geïmplementeerd vanaf Xcode 9.4 (9F1027a)

Tot mijn verdere verrassing, instelling git config --global push.followTags true, waardoor alle bereikbare en geannoteerde tags worden gepusht tijdens het uitvoeren git push, heeft geen effect vanuit Xcode. (Info over push.followTags)

Update 2018-06: De release-notes voor de Xcode 10-bèta van vandaag bevatten deze zeer bevredigende vermelding:

Tags kunnen optioneel van het push-blad worden geschoven. (40141815)

 

Ik download het nu en zal bevestigen zodra het is geïnstalleerd.


11
2017-11-10 20:23



Tagnaam moet beginnen met een alfabet. Bijvoorbeeld v1.0.1. Vervolgens zal het weerspiegelen in de externe repository.


0
2018-03-15 07:43