Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Visual Studio.NET / Source Safe / March 2006

Tip: Looking for answers? Try searching our database.

FTP and VSS 6.0d

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Hal Levy - 27 Mar 2006 17:30 GMT
Can a FTP site be pointed at the VSS 6.0d share and then the VSS client can
connect to that safe via FTP?  

If so, does this access method work fully with checkouts being properly
marked and integration to the VStudio client?

Thanks!
Kevin Yu [MSFT] - 28 Mar 2006 03:02 GMT
Hi Hal,

An FTP site can be pointed to the VSS 6.0d shared folder. But it's only to
the shared folder. The content of the folder is in specific format and is
for VSS 6.0d client to read, which we cannot read ourselves. Currently, VSS
6.0d itself only support file share, you get try to search for some 3rd
party components which makes it support HTTP. But as far as I know, there
isn't any component that support FTP yet. You can also consider upgrading
to VSS 2005, it has HTTP provider by default.

Hope that helps.

Kevin Yu
Signature

=======
"This posting is provided "AS IS" with no warranties, and confers no
rights."

Alin Constantin [MSFT] - 28 Mar 2006 10:51 GMT
Hi Hal,

I haven't tried this configuration, but I've found on the net some articles
telling that you can map a drive letter to a ftp location
http://www.windowsitpro.com/Article/ArticleID/14486/14486.html
http://glosoli.blogspot.com/2005/10/map-drive-via-ftp-or-webdav.html (this
seems to work)
So theoretically you can point on the server the ftproot to VSS database's
folder, and from clients access it as X:\srcsafe.ini
Now whether VSS will be able to use the database on X:\ drive might be
another story (might require setting the database directly in registry under
HKEY_CURRENT_USER\Software\Microsoft\SourceSafe\Databases, because I seem to
remeber VSS6 was trying to do some translation from the drive name X:\ to
the direct  network location \\server\share, which will obviously fail for
such X: drive mapped to a ftp location).
Anyway, if you give it a try, let us know if you succeeded...

One important note though: FTP access is unsecure. Your data will be
transmitted over Internet in clear-text, so a malicious man in the middle
might intercept the file contents you're getting, hashes of vss passwords,
etc.

It might be simpler to simply set the server as a (secure) VPN serer, have
the client machines connect via VPN, and access the VSS database using a
direct file share.
Or, if performance is important, use either VSS2005 (which uses http/https)
or 3rd party tools like SourceOffSite that allow remote access to VSS
databases.
Signature

Alin Constantin
This posting is provided "AS IS" with no warranties, and confers no rights.

> Can a FTP site be pointed at the VSS 6.0d share and then the VSS client
> can
[quoted text clipped - 4 lines]
>
> Thanks!

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.