Re: [boost] [Boost-docs] Getting CVS read/write access boost-sandbox.cvs.sourceforge.net

-----Original Message----- From: boost-docs-bounces@lists.boost.org [mailto:boost-docs-bounces@lists.boost.org] On Behalf Of Daniel James Sent: Saturday, September 10, 2011 10:06 AM To: Discussion of Boost Documentation Subject: Re: [Boost-docs] Getting write access to boost-sandbox.cvs.sourceforge.net
I would like to get read and write access to boost-sandbox.cvs.sourceforge.net (to put up some html docs)' I have tried to follow the instructions on Sourceforge.net and believe that I have stored a SSH key because I can login thus using PuTTY "login as: pbristow pbristow@boost-sandbox.cvs.sourceforge.net's password: Last login: Thu Sep 15 12:58:36 2011 from 53-133.radnet-kendal.kencomp.net Welcome to *.cvs.sourceforge.net This is a restricted Shell Account You cannot execute anything here." PuTTY Window says "Connection closed by remote host." If I repeat I get login as: pbristow pbristow@boost-sandbox.cvs.sourceforge.net's password: Last login: Thu Sep 15 12:59:41 2011 from 53-133.radnet-kendal.kencomp.net Welcome to *.cvs.sourceforge.net This is a restricted Shell Account You cannot execute anything here. whose changed last login date suggests that I am logging in OK - so I know my username and password OK. (or does the fact that I am asked for a password mean that my SSH authentication is wrong?) When I try to CVS checkout, (using a variety of module names (fetch modules list option is not available?) I get PuTTY Fatal error "Network error: connection timed out." cvs [checkout aborted] : end of file from server (consult above messages if any) - and there are no messages :-( Please can any Sourceforge CVS users advise? Thank you. Paul --- Paul A. Bristow, Prizet Farmhouse, Kendal LA8 8AB UK +44 1539 561830 07714330204 pbristow@hetp.u-net.com

On 15 September 2011 14:26, Paul A. Bristow <pbristow@hetp.u-net.com> wrote:
I would like to get read and write access to boost-sandbox.cvs.sourceforge.net (to put up some html docs)'
You're using the wrong server, you need to use web.sourceforge.net. Your user name for boost-sandbox should be 'pbristow,boost-sandbox' (i.e. your sourceforge user name, followed by a comma, followed by 'boost-sandbox'). But the ssh access is only for uploading and downloading files, so you won't be able to login directly using ssh or putty. You should be able to use rsync and sftp. Let's try logging in with filezilla (which I don't normally use, but it's cross platform which is useful). Install it from: http://filezilla-project.org/download.php?type=client When you run it, enter into the host input box: sftp://pbristow,boost-sandbox@web.sourceforge.net Fill in your password and click 'Quickconnect' and you should have sftp access. If that works then you know you've got write access to the server.

-----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of Daniel James Sent: Thursday, September 15, 2011 3:40 PM To: boost@lists.boost.org Subject: Re: [boost] [Boost-docs] Getting CVS read/write access boost-sandbox.cvs.sourceforge.net
On 15 September 2011 14:26, Paul A. Bristow <pbristow@hetp.u-net.com> wrote:
I would like to get read and write access to boost-sandbox.cvs.sourceforge.net (to put up some html docs).
You're using the wrong server, you need to use web.sourceforge.net. Your user name for boost-sandbox should be 'pbristow,boost-sandbox' (i.e. your sourceforge user name, followed by a comma, followed by 'boost-sandbox'). But the ssh access is only for uploading and downloading files, so you won't be able to login directly using ssh or putty. You should be able to use rsync and sftp.
Let's try logging in with filezilla (which I don't normally use, but it's cross platform which is useful). Install it from:
http://filezilla-project.org/download.php?type=client
When you run it, enter into the host input box:
sftp://pbristow,boost-sandbox@web.sourceforge.net
Fill in your password and click 'Quickconnect' and you should have sftp access. If that works then you know you've got write access to the server.
After an expected 'unkown host2 dialog, I got this Status: Connecting to web.sourceforge.net... Response: fzSftp started Command: open "pbristow,boost-sandbox@web.sourceforge.net" 22 Command: Trust new Hostkey: Yes Error: Server unexpectedly closed network connection Error: Could not connect to server Status: Waiting to retry... Status: Delaying connection for 1 second due to previously failed connection attempt... Status: Connecting to web.sourceforge.net... Response: fzSftp started Command: open "pbristow,boost-sandbox@web.sourceforge.net" 22 Command: Pass: ********* Status: Connected to web.sourceforge.net Status: Retrieving directory listing... Command: pwd Response: Current directory is: "/home/project-web/boost-sandbox" Command: ls Status: Listing directory /home/project-web/boost-sandbox Status: Calculating timezone offset of server... Command: mtime "htdocs" Response: 1316048902 Status: Timezone offsets: Server: 0 seconds. Local: 3600 seconds. Difference: 3600 seconds. Status: Directory listing successful which looks promising. But I don't see the boost-sandbox files that I expect to, as at http://boost-sandbox.cvs.sourceforge.net/ only lots of *nixy files including home, users etc. Is boost-sandbox.CVS where I should be putting my html docs? Or? So are you suggesting using sFTP for moving files? But to where? So what do you think should be the entries for CVS use? So far I've tried Protocol : secure shell :ext: Server: boost-sandbox.cvs.sourceforge (also tried boost-sandbox.web.sourceforge) repository folder: /cvs/root/boost-sandbox Username: pbristow Module: boost-sandbox or ???? CVSROOT :ext:pbristow@boost-sandbox.cvs.sourceforge:/cvsroot/boost-sandbox Thanks for your continuing help. Paul --- Paul A. Bristow, Prizet Farmhouse, Kendal LA8 8AB UK +44 1539 561830 07714330204 pbristow@hetp.u-net.com

On 16 September 2011 10:22, Paul A. Bristow <pbristow@hetp.u-net.com> wrote:
Response: Current directory is: "/home/project-web/boost-sandbox" Command: ls Status: Listing directory /home/project-web/boost-sandbox Status: Calculating timezone offset of server... Command: mtime "htdocs" Response: 1316048902 Status: Timezone offsets: Server: 0 seconds. Local: 3600 seconds. Difference: 3600 seconds. Status: Directory listing successful
which looks promising.
But I don't see the boost-sandbox files that I expect to, as at
That's the right place, the website files are in 'htdocs' (full path '/home/project-web/boost-sandbox/htdocs'). If you have an ftp client you prefer, you should use that, filezilla doesn't have the greatest user interface. I just went for it as it was convenient.
So are you suggesting using sFTP for moving files? But to where?
I'd recommend using rsync, but failing that sftp is the next best option. What I've been doing is uploading library files into 'libs' on the site. So for library 'foo', I'd upload the contents of 'lib/foo/' to 'htdocs/libs/foo/'. But only upload that directory so that it doesn't mess with anything else on the server.
So what do you think should be the entries for CVS use?
CVS is not used at all for the website.

-----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of Daniel James Sent: Friday, September 16, 2011 10:47 AM To: boost@lists.boost.org Subject: Re: [boost] [Boost-docs] Getting CVS read/write access boost-sandbox.cvs.sourceforge.net
But I don't see the boost-sandbox files that I expect to, as at
That's the right place, the website files are in 'htdocs' (full path '/home/project-web/boost- sandbox/htdocs').
If you have an ftp client you prefer, you should use that, filezilla doesn't have the greatest user interface. I just went for it as it was convenient.
No, FileZilla is fine.
So are you suggesting using sFTP for moving files?
OK I can use that. But to where?
I'd recommend using rsync, but failing that sftp is the next best option. What I've been doing is
uploading
library files into 'libs' on the site. So for library 'foo', I'd upload the contents of 'lib/foo/' to 'htdocs/libs/foo/'. But only upload that directory so that it doesn't mess with anything else on the server.
so should the boost-sandbox/checks/libs/checks/doc/*.* go to htdocs/libs/checks/doc/ and the l redirect link refer to htdocs/libs/checks/doc/html/index.html BUT Sorry if I am being unusually stupid, but sftp://pbristow,boost-sandbox@web.sourceforge.net/home/project-web says it is an empty directory. (as is user-web) Status: Connecting to web.sourceforge.net... Response: fzSftp started Command: open "pbristow,boost-sandbox@web.sourceforge.net" 22 Command: Pass: ********* Status: Connected to web.sourceforge.net Status: Retrieving directory listing... Command: cd "/home/user-web" Paul --- Paul A. Bristow, Prizet Farmhouse, Kendal LA8 8AB UK +44 1539 561830 07714330204 pbristow@hetp.u-net.com

On 16 September 2011 11:51, Paul A. Bristow <pbristow@hetp.u-net.com> wrote:
so should the boost-sandbox/checks/libs/checks/doc/*.* go to
htdocs/libs/checks/doc/
Yes.
and the l redirect link refer to
htdocs/libs/checks/doc/html/index.html
In your repository 'libs/checks/index.html' should redirect to 'libs/checks/doc/html/index.html' which should then redirect to 'http://boost-sandbox.sourceforget.net/libs/checks/doc/html/index.html'. When you build the documentation it will overwrite 'libs/checks/doc/html/index.html' so then 'libs/checks/index.html' will then redirect to the offline copy. You can see that in practise in the geometry documentation.
Sorry if I am being unusually stupid, but
sftp://pbristow,boost-sandbox@web.sourceforge.net/home/project-web
says it is an empty directory. (as is user-web)
If I go to that directory it appears empty, but I can still get to '/home/project-web/boost-sandbox' by entering it into the 'remote site' input box. I think it's a quirk of how their ftp server is setup.

-----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of Daniel James Sent: Friday, September 16, 2011 12:15 PM To: boost@lists.boost.org Subject: Re: [boost] [Boost-docs] Getting CVS read/write access boost-sandbox.cvs.sourceforge.net
On 16 September 2011 11:51, Paul A. Bristow <pbristow@hetp.u-net.com> wrote:
so should the boost-sandbox/checks/libs/checks/doc/*.* go to
htdocs/libs/checks/doc/
Yes.
and the l redirect link refer to
htdocs/libs/checks/doc/html/index.html
In your repository 'libs/checks/index.html' should redirect to 'libs/checks/doc/html/index.html' which should then redirect to 'http://boost-sandbox.sourceforget.net/libs/checks/doc/html/index.html'. When you build the documentation it will overwrite 'libs/checks/doc/html/index.html' so then 'libs/checks/index.html' will then redirect to the offline copy.
You can see that in practise in the geometry documentation.
OK, I'll try to copy that.
Sorry if I am being unusually stupid, but
sftp://pbristow,boost-sandbox@web.sourceforge.net/home/project-web
says it is an empty directory. (as is user-web)
If I go to that directory it appears empty, but I can still get to '/home/project-web/boost-sandbox' by entering it into the 'remote site' input box. I think it's a quirk of how their ftp server is setup.
Bizarre, but You are correct and have created a libs/checks/doc directory and can transfer files to it, but now find that I need to first remove /html from svn. Doh! Wish I hadn't ever done that but it allowed Pierre my GSoC student to see my output without building it :-( But I sortof expected to see http://boost-sandbox.cvs.sourceforge.net/viewvc/boost-sandbox/boost-sandbox/... now containing /checks/doc/... does the GNU tarball at http://boost-sandbox.cvs.sourceforge.net/viewvc/boost-sandbox/website/htdocs... actually contain my new stuff? Paul
participants (2)
-
Daniel James
-
Paul A. Bristow