how do I put my website up on sourceforge?
Andrew Burgess
abombm1 at gmail.com
Thu Jul 26 08:18:16 EDT 2007
On 7/26/07, Lori Nagel <jastiv at yahoo.com> wrote:
> I started a project back in November of last year to make Wograld, a free software 2d online role playing game, currently based on crossfire. There is acctually code written, you can download it from cvs, and it does compile and run. However, I need to put up a website to explain the scope of the project and recruit more developers /testers /fans, but the problem is the sourceforge documentation is awful. It is so bad that many people do not even use sourceforge to host the website, but I'm not buying some $5.99 a month package that will have bad tech support that I don't understand how to admin anyway.
> I would like to understand how to upload my website to sourceforge. I read the documentation several times but it did not help. I managed to understand it for the cvs and some other admin task, but for some strange reason either the website documentation is really bad, or they expect the newbie to have alot more knowledge than he or she does. Please do not tell me to RTFM again because I already tried that. I want an explanation in plan english of how to upload the files and get it set up. Someone on this list must know how to do it since we have a pretty good sized group here.
>
>
> ________________________________
Got a little couch potato?
> Check out fun summer activities for kids.
>
>
> _______________________________________________
> gnhlug-discuss mailing list
> gnhlug-discuss at mail.gnhlug.org
> http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/
>
>
You're going to need to use either SCP, SFTP, or rsync.
Open up a console, and SSH into your account. If you've never done
that, you need to go to sourceforge.net/my and then scroll down to
where it says Host Access Information. You'll see something saying
Edit your SSH keys, click it. Open a console, type ssh-keygen, follow
the instructions. When done, navigate to the folder .ssh in your home
folder (or wherever you told it to save your key). Open the file that
was created and ends in pub. Copy that line into the text box that
asks about Authorized Keys in the Sourceforge page. Paste the
contents of the public key, submit it, then wait a few minutes. Try
SSHing into Sourceforge. If it works, then you can begin copying your
website over using the tools described previously.
http://sourceforge.net/docman/display_doc.php?docid=4297&group_id=1#shell
(about connecting to the Sourceforge shell)
http://sourceforge.net/docs/F01/en/#file_transfers (about using the
transfer tools)
I would recommend creating a tarball of your website, then
scp File.tar.gz
username at shell.sourceforge.net:/home/groups/P/PR/PROJECTNAME/htdocs/File.tar.gz
and then SSH in, change to that directory, untar it, and you should be golden.
Good luck :)
--
Andrew Burgess
More information about the gnhlug-discuss
mailing list