Guten Tag Ahmed, Omair (GE Oil & Gas), am Donnerstag, 8. November 2012 um 23:39 schrieben Sie:
> Our proposed process calls for the build engineer to copy the code > from the SVN repo to the build server. When a build has been > executed, where should we copy the artifacts (the executables) back > to? In my opinion that highly depends on what you need the executables for. Are they available to customers and each customer can download them from a server in the version he needs? Are you pushing specific releases to specific customers, resulting in each customer has it slightly different version? > Is the /release directory appropriate or is the another > “standard” way to store the artifacts? Per default the tags folder is for things which can be released and are (normally) immutable. I for example have a specific repo containing only the binaries of one of your products, were trunk is the current development and tags consists of a customer specific directory structure because we push slightly different versions to different customers. One of our other products is more generalized for all customers, therefore I have another repo for that where tags consists of directories with simple version names like /tags/1.2.3, tags/1.2.4 and so on and each customer just downloads the version he wants. > Secondly, if we check-in to the /release folder, what mechanism is > there to readily identify the artifacts. Do we create a > /release/rel_1 type structure or is there some labeling convention > available in SVN? Unless I am I missing something very obvious, I > don’t see a way to apply labels in SVN. Directory and file names itself are the labels and from my point of view their naming convention heavily depends on the targets you like to address with the names. "rel_1" may not be as readable for customers as "1.2.3" or "Windows 98", "Windows 98 SE" etc. 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