I have a subversion repository for my project. Now I need to make my project live. I have FTP details for my live server. So my question is: How do I check my project out for the first time?
Do I need to install anything before I can use svn co "repo_url"
command on the live server?
How to checkout SVN repository to the live site for the first time?
1.8k Views Asked by sandeep At
1
There are 1 best solutions below
Related Questions in SVN
- How does the Jib maven plugin build images without using a docker daemon?
- Records requires ASM8
- Docker Image created by Google JIB did not include asciidoc of spring rest docs
- Communication issue between Spring Boot application (JHipster) and Keycloak through HTTPS
- set linker in docker image made by jib java
- Maven jib does not work in multimodule project
- Micronaut Docker issue with httpClient
- Jib plugin not able to recognize auth credentials
- Not able to push docker image to Docker Hub using Jib plugin
- What Gradle task is equivalent to the jib task's dependencies?
Related Questions in SVN-CHECKOUT
- How does the Jib maven plugin build images without using a docker daemon?
- Records requires ASM8
- Docker Image created by Google JIB did not include asciidoc of spring rest docs
- Communication issue between Spring Boot application (JHipster) and Keycloak through HTTPS
- set linker in docker image made by jib java
- Maven jib does not work in multimodule project
- Micronaut Docker issue with httpClient
- Jib plugin not able to recognize auth credentials
- Not able to push docker image to Docker Hub using Jib plugin
- What Gradle task is equivalent to the jib task's dependencies?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Two thing, (this is the policy we follow. So just suggestions)
Do not install SVN on your server. Rather, checkout on a build server/machine. Build or package whatever you want to go to the live server with all production parameters. Then Copy (scp, upload) the built package to live server under your server's deployment directory.
Since you are going to deploy this code, not further development is going to be in the checked-out stuff. So, export instead of checkout.
svn export repo_url
-- this will do clean checkout.Yes, you need Subversion command-line client or any other SVN client like Tortoise SVN.
see here http://subversion.apache.org/packages.html
Hope this helps.
After much discussion over SVN as release tool: yay or nay? with @Nathan Kidd, I still disagree that SVN is the right tool. It is a version control tool not a deployment/upload tool. Nathan does have solid points but I prefer convention over configuration.
However, one interested in deployment/release cycle can find this slide-show http://www.slideshare.net/wakaleo/automated-deployment-with-maven-going-the-whole-nine-yards helpful. This presentation takes step-by-step process of building the code, releasing the package and deploying. Introduces appropriate tools (many of them are Java specific but worth going over even if you're doing non-Java stuffs) for any given task. I hope this will be helpful.
You can always develop your own custom release process if you have reasons to justify it.