How do I FTP files to my webserver from Subversion.

Hi, I'm a total subversion noob.  I understand the basics of using Tortoise SVN to maintain code in trunk/tags/branches, etc...  What I don't understand is how to FTP the code in my trunk and or a tagged version (i.e. the official working code) up to my webserver without using a good old fashioned FTP or SSH client.  I'm perfectly willing to use a command-line tool if I have to, I just need someone to teach me or point me to a tutorial on how to do it.
Please help, because my colleagues are all a bunch of !@#$%s.
Thanks in advance.
LVL 1
xamianAsked:
Who is Participating?
 
muffinmadConnect With a Mentor Commented:
It's not a subversion client task. You need different tool for uploading files via ftp.
0
 
xamianAuthor Commented:
I suspected as much, that clears up a lot of confusion, but I have a follow up question:  I can SSH to my webserver but I can't SSH into the subversion repository.  What other program or tool would you suggest I use to move files from a subversion repository to a webserver?
0
 
muffinmadCommented:
Hmm. So you have:
1. Subversion server
2. Working copy on your local machine
3. Webserver
And you change some files, commit them to subversion server and than want to copy files to webserver, right?
0
Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

 
xamianAuthor Commented:
Exactly, yes.
0
 
muffinmadCommented:
So, subversion didn't know nothing about your webserver. After commiting changes to subversion you may do with files on your local machine all what you want: copy to cd/dvd/usb drive or upload to webserver. But you need different tool for that.
0
 
xamianAuthor Commented:
Right, I understand I need a different tool, I just don't know which tool I should be using.  My colleagues all use the command-line to do this, but I don't know exactly how to get started.  When I look at the info at svnbook.red-bean.com it all seems to be about working with subversion but doesn't describe how to move your files to another webserver.  I'm basically looking for a tutorial on using subversion for web development but I can't find anything decent.
Any suggestions?
0
 
muffinmadCommented:
I don't know what OS you are using. Try looking for scp for linux or winscp for windows
0
 
xamianAuthor Commented:
I'm currently using Winscp as my SSH client, but as I understand it I can't use that tool to move files from the subversion repository to the web server.  Is there anything else I can use?
0
 
muffinmadCommented:
You don't have to move files from repository. Subversion repository is for version control. Move from working copy instead.
0
 
xamianAuthor Commented:
The way I understood it from my colleagues is that I need to check-in my changes (from my working copy) to the trunk, then use the command-line tool to move a copy of the code in the trunk to the webserver.  Their instructions was to always move code to the webserver from the repository, not from my working copy.  
If that were the case then I could simply just SSH my working copy to the webserver.  That would be way too easy for these people, god forbid we should make this process easy.
0
 
muffinmadCommented:
Ok, i see. It's really interesting how you collegues do that. But after you commit or update files to repository your local files is the same as in repository, so you can upload them.
I don't know what way you and your collegues contributing files, so my advices may be useless.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.