Guten Tag Andreas Krey, am Samstag, 18. Mai 2013 um 22:55 schrieben Sie: > All that structure is implicit. Unless someone tells you, you > have no ways to deduce which paths of a subversion repository > are meaningful to check out and which aren't.
But that's nearly the same with any other SCMs which support branches and tags as "1st class sobjects". You have always to options to decide what is a branch or tag, something special in the data model or simply some kind of convention. The data model is a better way for knowing automatically if something is a branch or tag, no doubt, but one should consider the main purpose of SCMs during software development and devs use conventions everywhere in their work. It's a known concept with some valuable benefits, e.g. flexibility. Besides that, knowing what a branch or tag is is only one aspect, this tells you nothing about it's purpose and therefore to know if it is meaningful to anybody, useful to checkout or something else. Purposes of branches and tags need always to be communicated between humans. Mit freundlichen Grüßen, Thorsten Schöning -- Thorsten Schöning E-Mail:thorsten.schoen...@am-soft.de AM-SoFT IT-Systeme http://www.AM-SoFT.de/ Telefon...........05151- 9468- 55 Fax...............05151- 9468- 88 Mobil..............0178-8 9468- 04 AM-SoFT GmbH IT-Systeme, Brandenburger Str. 7c, 31789 Hameln AG Hannover HRB 207 694 - Geschäftsführer: Andreas Muchow