Recent Changes - Search:

WikiDoc

Categories

Updating the AlphaTcl library

Main.UpdatingAlphaTcl History

Hide minor edits - Show changes to markup

October 27, 2008, at 06:20 PM by jkock -
Changed lines 5-6 from:

Description

to:

Description

Changed line 8 from:

controlled by Subversion [http://subversion.tigris.org/] (aka

to:

controlled by Subversion http://subversion.tigris.org/ (aka

Changed lines 13-14 from:

Prerequisites

to:

Prerequisites

Changed lines 18-19 from:

Subversion is very easy: there are ready-to-use distributions which can be installed by a simple click. See for instance,

to:

Subversion is just a question of downloading an installer and double-clicking on it. One option is

Changed lines 21-22 from:

Instructions

to:

Instructions

Changed lines 33-37 from:

a server certificate, and you have to press P to proceed. Don't worry about messages like "Error validating server certificate".

Technical details

to:

a server certificate, and you have to press P to proceed. (Don't worry about messages like "Error validating server certificate". It isn't really an error, it just means your computer doesn't recognise the SourceForge server, which after all is natural if it never interacted with it before.)

Technical details

Deleted lines 42-43:

(add your comments here...)


October 27, 2008, at 06:11 PM by jkock - more concise instructions
Changed lines 2-4 from:

This page explains how one can update the AlphaTcl library coming with AlphaX version 8.2b2 or higher. (For AlphaTk, see the AlphaTcl SVN Commands page on this wiki

to:

This page explains how to update the AlphaTcl library in AlphaX version 8.2b2 or higher. (For AlphaTk, see AlphaTcl SVN Commands.)

Changed lines 15-16 from:

In order to be able to update AlphaTcl, you need the Subversion svn client to be installed on your machine. It comes preinstalled with Mac OSX 10.5 or higher.

to:

To update AlphaTcl, you need the Subversion svn client installed on your machine. It comes preinstalled with Mac OSX 10.5 or higher.

Changed lines 24-28 from:

To update the AlphaTcl library, the easiest way is from the Config menu: Go to the Upgrade AlphaTcl submenu of the Global Setup submenu. This submenu has three commands of interest in order to update the AlphaTcl library:

to:

To update the AlphaTcl library, go to the submenu Config -> Global Setup -> Upgrade AlphaTcl. This submenu has three relevant commands:

Changed line 30 from:

If you if plan to update frequently, go first for the "Developer Checkout"

to:

If you if plan to update frequently, use first the "Developer Checkout"

Added lines 33-36:

The first time you interact with the SourceForge svn server, you may be prompted to accept a server certificate, and you have to press P to proceed. Don't worry about messages like "Error validating server certificate".

Changed lines 40-42 from:
  • the User Update executes an svn export command which retrieves the most recent contents of the repository without any Subversion administrative files. This is meant for users who just want a fresh copy of the files and do not need to place them under version control.
  • the Developer Checkout executes an svn checkout command: this means retrieving a complete working copy including the Subversion administrative files. This is meant for developers who make modifications in the AlphaTcl library and want the files to be under SVN control, and is also the most convenient for anyone doing frequent updates. You only have to execute a Developer Checkout once: next time you want to retrieve the most recent modifications, you will use the Developer Update command instead.
  • the Developer Update executes an svn update command which only retrieves the files which have been modified in the repository. The AlphaTcl library must be under SVN control which means that the Developer Checkout command has already been executed once.
to:
  • the User Update executes an svn export command: this means retrieving the most recent contents of the repository without any Subversion administrative files. This is appropriate for users who just want a fresh version of the files and do not need to place them under version control.
  • the Developer Checkout executes an svn checkout command: this means retrieving a complete working copy including the Subversion administrative files. This is required for developers who make modifications in the AlphaTcl library and want the files to be under SVN control, and is also the most convenient for anyone doing frequent updates. You only execute a Developer Checkout once: subsequently you use the Developer Update command instead.
  • the Developer Update executes an svn update command: this is only possible if previously a checkout command has been issued, so that the files are under SVN control. The svn update command only retrieves the files that have been modified in the repository.
Changed line 48 from:

Last updated 2008-10-26 11:09:03

to:

Last updated 2008-10-27 19:09:03

October 26, 2008, at 10:44 AM by jkock - improved structure and instructions
Changed lines 2-7 from:

This page explains how one can update the AlphaTcl library coming with the Alpha family of text editors. (Currently (as of late 2008) this only applies to AlphaX. AlphaTk still uses CVS). If you prefer using command lines from a terminal, see the AlphaTcl SVN Commands page on this wiki

to:

This page explains how one can update the AlphaTcl library coming with AlphaX version 8.2b2 or higher. (For AlphaTk, see the AlphaTcl SVN Commands page on this wiki

Description

Changed lines 13-14 from:

The easiest way to achieve this is from the Config menu: Go to theUpgrade AlphaTcl submenu of the Global Setup submenu.

to:

Prerequisites

In order to be able to update AlphaTcl, you need the Subversion svn client to be installed on your machine. It comes preinstalled with Mac OSX 10.5 or higher. Otherwise, installing Subversion is very easy: there are ready-to-use distributions which can be installed by a simple click. See for instance, the Metissian distribution for OSX: http://metissian.com/projects/macosx/subversion/.

Instructions

To update the AlphaTcl library, the easiest way is from the Config menu: Go to the Upgrade AlphaTcl submenu of the Global Setup submenu.

Changed lines 30-49 from:
  • AlphaTcl Devel Checkout
  • AlphaTcl Devel Update

A simple user should use the first command. The other two commands are meant for developers who contribute to the AlphaTcl development, and want to modify or enhance the code.

In order for these commands to work properly, it is required that the Subversion svn client be installed on your machine. Installing Subversion is very easy: there are ready to use distributions which can be installed by a simple click. See for instance: the Metissian distribution [metissian.com/projects/macosx/subversion/] for Mac OS X.

Once you have installed Subversion, you can use one of the commands above. Here is exactly what they do:

  • the User Update executes an svn export command which

retrieves the most recent contents of the repository without any Subversion administrative files. This is meant for users who just want a fresh copy of the files and do not need to place them under version control.

  • the Devel Checkout executes an svn checkout command which retrieves a complete working copy including the Subversion administrative files. This is meant for developers who make modifications in the AlphaTcl library and want the files to be under SVN control. You only have to execute a Devel Checkout once: next time you want to

retrieve the most recent modifications, you will use the Devel Update command instead.

  • the Devel Update executes an svn update command which only retrieves the files which have been modified in the repository. The AlphaTcl library must be under SVN control which means that the Devel Checkout command has already been executed once.
to:
  • AlphaTcl Developer Checkout
  • AlphaTcl Developer Update

If you plan to update only once, the first command is recommended. If you if plan to update frequently, go first for the "Developer Checkout" (and subsequently "Developer Update").

Technical details

Here is exactly what the commands do:

  • the User Update executes an svn export command which retrieves the most recent contents of the repository without any Subversion administrative files. This is meant for users who just want a fresh copy of the files and do not need to place them under version control.
  • the Developer Checkout executes an svn checkout command: this means retrieving a complete working copy including the Subversion administrative files. This is meant for developers who make modifications in the AlphaTcl library and want the files to be under SVN control, and is also the most convenient for anyone doing frequent updates. You only have to execute a Developer Checkout once: next time you want to retrieve the most recent modifications, you will use the Developer Update command instead.
  • the Developer Update executes an svn update command which only retrieves the files which have been modified in the repository. The AlphaTcl library must be under SVN control which means that the Developer Checkout command has already been executed once.
Changed line 47 from:

Last updated 2007-10-29 19:09:03

to:

Last updated 2008-10-26 11:09:03

October 02, 2008, at 06:09 PM by jkock - experiments with link
Changed line 42 from:
to:
October 02, 2008, at 04:59 PM by jkock - Fixed link
Changed line 4 from:

Currently (as of late 2008) this only applies to AlphaX. AlphaTk should still use CVS).

to:

(Currently (as of late 2008) this only applies to AlphaX. AlphaTk still uses CVS).

Changed line 42 from:

Category SVN

to:
October 02, 2008, at 04:56 PM by jkock - point to the Config menu
Deleted line 0:
Changed lines 3-5 from:

family of text editors. If you prefer using command lines from a terminal,

to:

family of text editors. Currently (as of late 2008) this only applies to AlphaX. AlphaTk should still use CVS). If you prefer using command lines from a terminal,

Changed lines 14-21 from:

The easiest way to achieve this is to use the commands provided in the Alpha SVN submenu of the Alpha Developer menu. To activate the Alpha Developer menu, open the Global Setup submenu of the Config menu and select the Menus... item. In the General Menus panel check the ''Alpha Developer Menu'' checkbox and click on the OK button. The Alpha Developer menu will be inserted in the menu bar. It has a submenu called AlphaTcl SVN with three commands of interest in

to:

The easiest way to achieve this is from the Config menu: Go to theUpgrade AlphaTcl submenu of the Global Setup submenu. This submenu has three commands of interest in

Changed lines 42-43 from:

Last updated 2007-10-29 19:09:03

to:

Category SVN


Last updated 2007-10-29 19:09:03

October 29, 2007, at 06:14 PM by bd - New page "Updating the AlphaTcl library"
Added lines 1-47:

(:title Updating the AlphaTcl library:) This page explains how one can update the AlphaTcl library coming with the Alpha family of text editors. If you prefer using command lines from a terminal, see the AlphaTcl SVN Commands page on this wiki

The AlphaTcl library is hosted by SourceForge and its files are controlled by Subversion [http://subversion.tigris.org/] (aka svn) which is a version control system. The library is in constant development and some users might want from time to time to update the library to the latest, bleeding-edge version.

The easiest way to achieve this is to use the commands provided in the Alpha SVN submenu of the Alpha Developer menu. To activate the Alpha Developer menu, open the Global Setup submenu of the Config menu and select the Menus... item. In the General Menus panel check the ''Alpha Developer Menu'' checkbox and click on the OK button. The Alpha Developer menu will be inserted in the menu bar. It has a submenu called AlphaTcl SVN with three commands of interest in order to update the AlphaTcl library:

  • AlphaTcl User Update
  • AlphaTcl Devel Checkout
  • AlphaTcl Devel Update

A simple user should use the first command. The other two commands are meant for developers who contribute to the AlphaTcl development, and want to modify or enhance the code.

In order for these commands to work properly, it is required that the Subversion svn client be installed on your machine. Installing Subversion is very easy: there are ready to use distributions which can be installed by a simple click. See for instance: the Metissian distribution [metissian.com/projects/macosx/subversion/] for Mac OS X.

Once you have installed Subversion, you can use one of the commands above. Here is exactly what they do:

  • the User Update executes an svn export command which

retrieves the most recent contents of the repository without any Subversion administrative files. This is meant for users who just want a fresh copy of the files and do not need to place them under version control.

  • the Devel Checkout executes an svn checkout command which retrieves a complete working copy including the Subversion administrative files. This is meant for developers who make modifications in the AlphaTcl library and want the files to be under SVN control. You only have to execute a Devel Checkout once: next time you want to

retrieve the most recent modifications, you will use the Devel Update command instead.

  • the Devel Update executes an svn update command which only retrieves the files which have been modified in the repository. The AlphaTcl library must be under SVN control which means that the Devel Checkout command has already been executed once.

(add your comments here...)


Last updated 2007-10-29 19:09:03

Page last modified on October 27, 2008, at 06:20 PM
Hosted on SourceForge.net Logo