]project-open[ : @This Wiki
Portrait

Welcome, Unregistered Visitor

 · · · Index · Login/Register

Contents

2 registered users
 in last 24 hours

CVS Updates & Versions

This page describes how to access the ]project-open[ source code repository and how to update your ]project-open[ installations manually.

Installing CVS on Linux and Windows

CVS (http://www.nongnu.org/cvs/)  is the version control system used to keep the ]project-open[ product code. You need to install a CVS client on your computer in order to access the ]project-open[ cvs server:

  • Linux:
    CVS is available with all major Linux distributions. Please enter "cvs" in a Linux terminal to check whether CVS is already installed.
    To install CVS you can enter "yum install cvs" (CentOS and Red Hat Linux) or "apt-get install cvs" (Debian and Ubuntu).

  • Windows:
    We recommend the Tortoise CVS (http://www.tortoisecvs.org/) as CVS client. It is proven and free. 

Source Code and CVS Control

The ]project-open[ source code is located in the /packages/ folder at /web/projop/packages (Linux) or C:\project-open\servers\projop\packages (Windows). Below /packages/ you should find some 125-135 subdirectories, which correspond to ]project-open[ list of packages.

In order to work with CVS, your source code needs to include "CVS" folders in every package. Depending on your installer, these "CVS" folder may be available or not.

To check for CVS folders, please go to any package (for example: /packages/acs-admin/) folder and list the available sub-directories. You should see something like this:

  • acs-admin.info
  • catalog
  • CVS
  • lib
  • tcl
  • www

Please check if the "CVS" folder is present in your installation.

Downloading ]project-open[ Code with CVS Folders 

If your code does not include these "CVS" folders then please download a version of the ]project-open[ source code that includes these folders.

To do so please go to http://sourceforge.net/projects/project-open/files/ and download "project-open-Update-3.4.0.8.0b.tgz" (or any later version of "project-open-Update-x.y.z.v.w.tgz").

Please move your /packages/ somewhere and unpack the project-open-Update-3.4.0.8.0b.tgz file:

  • Linux:
    # cd /web/projop/
    # tar xzf project-open-Update-3.4.0.8.0b.tgz

  • Windows:
    You can use 7-Zip (http://www.7-zip.org/) to unpack the ".tgz" file.
    (There will be a warning during the extraction process, which you can ignore.)

 Please check that the "CVS" folders are available now.

Updating to the Latest Version ("HEAD")

Once the CVS folders are available in your code, you can update to the latest ]po[ version ("HEAD") or any other version.
For further instructions please go to http://www.project-open.org/documentation/tutorial_updates

]project-open[ Versions Overview

Please see [version overview and history] for details.

The "HEAD" version of ]project-open[ is in general relatively stable, and several users have reported to upgrade their system regularly to HEAD.

However, generally users should stay with stable versions released on SourceForge either as installers or as "Upgrades".

CVS Packages on the ]po[ CVS Server

The "official" name of the ]project-open[ CVS server is cvs.project-open.net. At the moment there are a number of alias names for the same server including berlin.project-open.net, www.project-open.org,  projop.dnsalias.com  etc., but all names except for cvs.project-open.net  will be dropped at some time in the future.

The ]project-open[ product consists of some 160 packages, which includes both free and commercial packages (please see the www.project-open.com -> Shop page for details). Also, some of the packages are obsolete or not yet prepared for a general audience, so they are not included in the normal product releases. Please treat these packages carefully and never try them on a production server. Please use a development server instead.

  • acs-admin
  • acs-api-browser
  • acs-authentication
  • acs-automated-testing
  • acs-bootstrap-installer
  • acs-content-repository
  • acs-core-docs
  • acs-datetime
  • acs-developer-support
  • acs-events
  • acs-kernel
  • acs-lang
  • acs-lang-server
  • acs-mail
  • acs-mail-lite
  • acs-messaging
  • acs-reference
  • acs-service-contract
  • acs-subsite
  • acs-tcl
  • acs-templating
  • acs-translations
  • acs-workflow
  • ajaxhelper
  • ams
  • auth-ldap
  • auth-ldap-adfind
  • auth-ldap-adldapsearch
  • bug-tracker
  • bulk-mail
  • calendar
  • categories
  • chat
  • cms
  • contacta
  • diagram
  • ecommerce
  • events
  • faq
  • general-comments
  • intranet
  • intranet-amberjack
  • intranet-asus-server
  • intranet-audit
  • intranet-big-brother
  • intranet-bug-tracker
  • intranet-calendar
  • intranet-calendar-holidays
  • intranet-confdb
  • intranet-contacts
  • intranet-core
  • intranet-cost
  • intranet-cost-center
  • intranet-crm-tracking
  • intranet-cvs-integration
  • intranet-dw-light
  • intranet-dynfield
  • intranet-exchange-rate
  • intranet-expenses
  • intranet-expenses-workflow
  • intranet-filestorage
  • intranet-forum
  • intranet-freelance
  • intranet-freelance-invoices
  • intranet-freelance-rfqs
  • intranet-freelance-translation
  • intranet-ganttproject
  • intranet-gtd-dashboard
  • intranet-helpdesk
  • intranet-hr
  • intranet-html2pdf
  • intranet-invoices
  • intranet-invoices-templates
  • intranet-ldap
  • intranet-mail-import
  • intranet-material
  • intranet-milestone
  • intranet-nagios
  • intranet-notes
  • intranet-notes-tutorial
  • intranet-ophelia
  • intranet-otp
  • intranet-payments
  • intranet-pdf-htmldoc
  • intranet-procedures
  • intranet-release-mgmt
  • intranet-reporting
  • intranet-reporting-cubes
  • intranet-reporting-dashboard
  • intranet-reporting-finance
  • intranet-reporting-indicators
  • intranet-reporting-translation
  • intranet-reporting-tutorial
  • intranet-resource-management
  • intranet-rest
  • intranet-rss-reader
  • intranet-search
  • intranet-search-pg
  • intranet-search-pg-files
  • intranet-security-update-client
  • intranet-security-update-server
  • intranet-simple-survey
  • intranet-soap-lite-server
  • intranet-spam
  • intranet-sysconfig
  • intranet-timesheet
  • intranet-timesheet2
  • intranet-timesheet2-invoices
  • intranet-timesheet2-task-popup
  • intranet-timesheet2-tasks
  • intranet-timesheet2-workflow
  • intranet-tinytm
  • intranet-trans-invoices
  • intranet-translation
  • intranet-trans-project-wizard
  • intranet-trans-quality
  • intranet-ubl
  • intranet-update-client
  • intranet-update-server
  • intranet-wiki
  • intranet-workflow
  • intranet-xmlrpc
  • lars-blogger
  • mail-tracking
  • notifications
  • organizations
  • oryx-ts-extensions
  • postal-address
  • psets
  • ref-countries
  • ref-itu
  • ref-language
  • ref-timezones
  • ref-us-counties
  • ref-us-states
  • ref-us-zipcodes
  • rss-support
  • search
  • simple-survey
  • tclwebtest
  • telecom-number
  • trackback
  • wiki
  • workflow
  • xml-rpc
  • xowiki­

Access and Permissions

Most of the packages above are accessible for the CVS user "anonymous" with an empty password.

However, access to some packages (the ones listed as closed-source in www.project-open.com  -> Shop) is restricted to specific users. These packages include:

  • intranet-audit
  • intranet-cost-audit
  • intranet-freelance
  • intranet-freelance-invoices
  • intranet-freelance-rfqs
  • intranet-otp
  • intranet-reporting-cubes
  • intranet-reporting-dashboard
  • intranet-reporting-finance
  • intranet-reporting-translation
  • intranet-trans-quality
  • intranet-ubl





Please take a moment to complete this form to help us improve our service.

Did this page help you to achieve your goal?

 Yes  No  Don't know

Please provide us with comments to improve this page:

How useful is the information?

 1  2  3  4  5
Not
useful
      Extremely
useful