access to subversion repository with ftp client

Posted on 2013-10-06
Medium Priority
Last Modified: 2013-10-19

I created a subversion repository. now remote clients needs access to this repository, preferably via ftp or an ftp api.

Platform: clients are running on windows, repo resides on a synology server.

Which tools offer this functionality?
Question by:aatjan
LVL 41

Expert Comment

ID: 39558897
Ftp is a protocol that allows for filetransfers only. Not for remote execution of tasks.
So it would make it most troublesome to manage that.

Why not using HTTP(s) there interfaces for that. Or they ca be built without too much trouble using a Post and get some work done on the server, that can be downloaded using a link provided in the answer of the Post....
[That's hardly rocket sience]

Expert Comment

ID: 39560760
Why someone would need to access subversion repository with ftp? Use windows subversion client (for example TortoiseSVN). Subversion repo doesn't have simple and obvious structure if accessed directly. And anybody who doesn't know what to do, can break its database.

Author Comment

ID: 39561417
Access is needed by remote clients who does not have access ti server.
Build your data science skills into a career

Are you ready to take your data science career to the next step, or break into data science? With Springboard’s Data Science Career Track, you’ll master data science topics, have personalized career guidance, weekly calls with a data science expert, and a job guarantee.

LVL 28

Expert Comment

by:Ryan McCauley
ID: 39562867
As others have said, FTP won't provide the access necessary to a source control server - for example, how would it know what version of the file to fetch? It could always fetch the most recent copy, I suppose, but are you allow check-in/update operations as well (upload)? I'm not sure how that would handle merges.

All that said, this company might offer what you're looking for (for a few dollars/month):


From what I see on their site, they watch your repository for changes and then fetch the most recent copy and deposit it on an FTP site, keeping the site up to date. From there, any other users who want access via FTP could just connect to the server that company used to deposit your files. They wouldn't be able to perform updates, but I don't think I'd want to allow that over FTP anyways, even if it was possible.

Accepted Solution

aatjan earned 0 total points
ID: 39572928
Hi, i understand that. I solved the problem (good enough for my purpose)
a) use a couple of directories where data is checked outl
b) add ftp access to that directory
c) give ftp clients access to that directory.


Author Closing Comment

ID: 39584556
it works.

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

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.

Join & Write a Comment

This article will show you step-by-step instructions to build your own NTP CentOS server.  The network diagram shows the best practice to setup the NTP server farm for redundancy.  This article also serves as your NTP server documentation.
Can you run Linux on a Windows system?  Yep.  Here's how.
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

588 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question