svn - Using Subversion Tags to Deploy to Development/Staging/Testing Server -
Is there a good way of posting tags on a development or forum server?
I imagine this
The trunk gets stabilized, a tag is made with that build. The development server switches on the tag using that subvertion, updates the latest revision of files, no longer needs the files. The server account that I think can only access the repository.
Does that mean? I am thinking in a way that I can end up manually copying files to the development / platform / test server.
Note: I am not using a build server so I do not need any hooks. Besides, this is a windows box.
The subversion does not have the actual tag as the CVS does (). However, you can tag using 'SVN Copy' which actually creates a branch. Nonetheless, this is a best practice for issuing live deployment from the version control system. You can be very fancy with accessories like automatic deployment.
One thing I would suggest is that you do a clean checkout elsewhere somewhere before you release it. In this way you will ensure that everything is working and that everything is checked in.
My second recommendation is that you use 'SVN export' instead of checkout. This way all of the .svn directories and nothing else needs to be removed.
Comments
Post a Comment