Discussion:
[CI] [ATTN:] Anyone who edits the website
Brian J. Watson
2005-04-28 18:59:21 UTC
Permalink
For a long time, the OpenSSI and CI websites have been under CVS
control. The standard practice for making changes has been to edit the
appropriate files on the web server (which immediately changes what
users see on the website), then commit (checkin) the changes to CVS.
This was not necessarily the best practice, but it was convenient.

SourceForge has recently made a change preventing "developer" CVS
checkouts from being done on their web servers. Only "anonymous"
checkouts are allowed. What this means is that CVS is now strictly
read-only on the web servers, so we should no longer directly make
changes there.

Instead, each of us should checkout a local copy of the website on our
own computers under our own developer accounts. Whenever we need to make
changes, do them in this local copy then commit the changes. After that,
login to the web server using the openssi-web account (you already know
the password if you need it) and do a `cvs update' on the website to
place your latest changes online.

In the next few days, I'll figure out how to add a cron job to
automatically update the website every 15 minutes or so. Then you'll
only need to manually update it if you want to see your changes online
immediately.

Also, there are a lot of unknown and modified files on the OpenSSI
website that were never properly checked in. In the next few days, I'll
commit them to CVS through my own local checkout of the website.

Regards,

Brian
Brian J. Watson
2005-04-28 19:05:25 UTC
Permalink
BTW, this does not apply to files in the contrib/ directory of the CI or
OpenSSI websites. CVS is configured to ignore these directories, so
changes to them should be made directly on the web servers.

Brian
Post by Brian J. Watson
For a long time, the OpenSSI and CI websites have been under CVS
control. The standard practice for making changes has been to edit the
appropriate files on the web server (which immediately changes what
users see on the website), then commit (checkin) the changes to CVS.
This was not necessarily the best practice, but it was convenient.
SourceForge has recently made a change preventing "developer" CVS
checkouts from being done on their web servers. Only "anonymous"
checkouts are allowed. What this means is that CVS is now strictly
read-only on the web servers, so we should no longer directly make
changes there.
Instead, each of us should checkout a local copy of the website on our
own computers under our own developer accounts. Whenever we need to make
changes, do them in this local copy then commit the changes. After that,
login to the web server using the openssi-web account (you already know
the password if you need it) and do a `cvs update' on the website to
place your latest changes online.
In the next few days, I'll figure out how to add a cron job to
automatically update the website every 15 minutes or so. Then you'll
only need to manually update it if you want to see your changes online
immediately.
Also, there are a lot of unknown and modified files on the OpenSSI
website that were never properly checked in. In the next few days, I'll
commit them to CVS through my own local checkout of the website.
Regards,
Brian
-------------------------------------------------------
SF.Net email is sponsored by: Tell us your software development plans!
Take this survey and enter to win a one-year sub to SourceForge.net
Plus IDC's 2005 look-ahead and a copy of this survey
Click here to start! http://www.idcswdc.com/cgi-bin/survey?id=105hix
_______________________________________________
ssic-linux-devel mailing list
https://lists.sourceforge.net/lists/listinfo/ssic-linux-devel
Continue reading on narkive:
Loading...