Next in thread → Next in month →

RE: [regrep] FW: [chairs] Announcing Beta SVN Service for OASIS TCs

From
Breininger, Kathryn R <>
Date
2006-01-11T18:58:11+00:00
ID
Thread
RE: [regrep] FW: [chairs] Announcing Beta SVN Service for OASIS TCs
oops!  Thanks David!  I jumped the gun a bit on 
this one!

 

Kathryn Breininger 
Boeing Library Services 
425-965-0182 phone 

 

From: David RR Webber (XML) 
[mailto:] 
Sent: Wednesday, January 11, 2006 9:38 
AM
To: Breininger, Kathryn R
Cc: ebXML 
Regrep
Subject: RE: [regrep] FW: [chairs] Announcing Beta SVN Service 
for OASIS TCs

Kathryn,

 

It's not operational yet however!

 

Just in case people rush to try it - we'll let you know once OASIS has 
finished using the chairs as guinea pigs and all the kinks are out...

 

My initial assess is that this is going to be very good for editors and 
others working on artifacts such as code pieces, etc.

 

DW

-------- 
  Original Message --------
Subject: [regrep] FW: [chairs] Announcing Beta 
  SVN Service for OASIS
TCs
From: "Breininger, Kathryn R" 
  <>
Date: Wed, January 11, 2006 11:19 
  am
To: "ebXML Regrep" <>

Another 
  tool OASIS is providing for us!  Please review this e-mail.
This is 
  only for transient work in progress.

Kathryn 
  Breininger
Boeing Library Services
425-965-0182 
  phone

-----Original Message-----
From: Scott McGrath 
  [mailto:] 
Sent: Wednesday, January 11, 2006 
  1:29 AM
To: 
Subject: [chairs] Announcing 
  Beta SVN Service for OASIS TCs

Chairs,

Below is a message from 
  Greg Rundlett, our new Manager of Technology
Services, who is making things 
  happen for you.  I am pleased to make
this announcement and happy to 
  defer any technical discussion to Greg.
His contact info is at the bottom 
  of this 
  message.

Thanks,

Scott...

----------------------------

In 
  response to member requests for an in-house version-control function
for 
  technical drafts, OASIS is running a Subversion ("SVN") v1.1.4
service 
  available at the URIs listed below.

PURPOSE This server is 
  available as a convenience for authors and
editors. In its beta state, it 
  is not being indexed or advertised as an
official repository for OASIS 
  Technical Committee documents, so this
server should be used only for 
  transient works in progress: 
specification drafts, contributions and 
  similar material under
consideration by a TC should be kept on, or uploaded 
  to, the
conventional servers (the Kavi database repository 
  or
/docs.oasis-open.org/).

ACCESS Write-access on our SVN beta 
  server is limited to members with
OASIS member accounts. However, in its 
  beta state, this tool does NOT
stamp each upload or edit with an 
  authenticated token of the identity of
the account holder. Authors should 
  annotate contributed material with
their identity, as appropriate. Read 
  access to the CURRENT version of a
set of associated versions (see 
  VERSIONING) is available to the public
via any web browser, at the 
  principal URI for that document set (see
PUBLIC ACCESS). Read access to 
  PRIOR versions within that set requires
the use of a SVN client (see SVN 
  CLIENTS).

-------------------

VERSIONING (Excerpted from 
  "Version Control with Subversion", Chapter 1)
Subversion is a 
  free/open-source version control system. That is,
Subversion manages files 
  and directories over time. A tree of files is
placed into a central 
  repository. The repository is much like an
ordinary file server, except 
  that it remembers every change ever made to
your files and directories. 
  This allows you to recover older versions of
your data, or examine the 
  history of how your data changed. In this
regard, many people think of a 
  version control system as a sort of "time
machine".

Subversion 
  can access its repository across networks, which allows it to
be used by 
  people on different computers. At some level, the ability for
various 
  people to modify and manage the same set of data from their
respective 
  locations fosters collaboration. Progress can occur more
quickly without a 
  single conduit through which all modifications must
occur. And because the 
  work is versioned, you need not fear that quality
is the trade-off for 
  losing that conduit if some incorrect change is
made to the data, just undo 
  that change.

For more information, see:

Version 
  Control with Subversion - the canonical 
  Subversion
documentation.

http://svnbook.red-bean.com/

The 
  Subversion project 
  homepage

http://subversion.tigris.org/

Semi-official 
  Subversion community forums

http://www.svnforum.org/

PUBLIC 
  ACCESS The simplest way to access an OASIS Subversion repository
is via 
  your web browser. Subversion provides (read-only) access to the
latest 
  versions of files it stores via plain, ordinary http. You can
point your 
  browser at

http://cvs.oasis-open.org/svn/[tc-name]/

using the 
  appropriate TC's short name (main e-mail list name), such as
"fwsi", 
  "ebxml-msg", "ws-tx" or "xacml", and you will see a listing of
the files in 
  the repository. Please note: because the service is in
beta, we have NOT 
  established any repositories. To establish a
repository for your TC, please 
  make a request to .

SVN CLIENTS If you'd like 
  to do more - add files, compare revisions,
etc... you'll need to 
  useSubversion client software. Clients are freely
available for most 
  platforms, and range from the basic, but functional
CLI client included 
  with SVN itself, to full GUI clients. The following
is a list of some of 
  the free clients that are available. It is by no
means an exhaustive 
  listing.

All platforms: SVN CLI client: 
  http://subversion.tigris.org/

Multiplatform: RapidSVN: 
  http://rapidsvn.tigris.org/

Windows: TortoiseSVN: 
  http://tortoisesvn.tigris.org/

Mac: SVN client binaries from Martin 
  Ott:
http://www.codingmonkeys.de/mbo/

Editors and IDEs known to 
  have integrated SVN support (Warning: Most
(but not all) of these are 
  commercial apps):

Multiplatform: Subclipse (Eclipse IDE 
  plugin):
http://subclipse.tigris.org/

Windows/Mac: Zend Studio 
  5:
http://www.zend.com/store/products/zend-studio/

Mac: BBEdit 
  (limited support, still need client for initial checkout): 
  
http://www.barebones.com/products/bbedit/

Checking out a 
  working copy

---------------------------

The exact details of 
  checking out a working copy from the repository
will differ from client to 
  client. Consult your client's documentation
for the exact procedure. 
  Regardless of the client you use, you will need
to provide three pieces of 
  information. The location of the repository,
a username and a password. For 
  OASIS SVN repositories, the repository
location will be the same as if you 
  were visiting it with a 
  browser:

http://cvs.oasis-open.org/svn/[tc-name]/

Note that 
  if you just want to check out a piece of the repository, you
can provide a 
  subpath:

http://cvs.oasis-open.org/svn/[tc-name]/some/subpath/

This 
  is very useful for checking out branches/tags/etc. You will be
prompted for 
  a username and password. Use the same username/password
that you use for 
  Kavi. You must have membership in the relevant group in
order to perform 
  checkout/checkin operations. If successful, you should
have a working copy 
  on your system, ready for you to work with.

Working with your 
  working copy is covered in depth in Chapter 3 of
"Version Control with 
  Subversion". Once again, the exact details of each
operation will differ 
  from client to client. The basic commands should
remain the same, however 
  your client implements them.

* You issue the 'status' command to 
  check the status of your working
copy.

* You issue the 'update' 
  command to bring your working copy current with
the repository.

* 
  You issue the 'diff' command to see changes between your working copy
and 
  the previous revision.

* You issue the 'commit' command to check 
  changed files back into the
repository. This will usually ask for a 
  required "commit comment", which
should be a summary of changes made in 
  this commit. In the beta phase,
you should also include an identifier 
  (name, email address, etc...) in
this comment. (See CAUTIONS for 
  details.)

That should be enough to get you started with Subversion. 
  We suggest
that you also read the documentation available in "Version 
  Control with
Subversion" .

CAUTIONS

As we're 
  currently in a beta state, some aspects of the system aren't
yet fully 
  active. We ask that you bear with us as we do intend to
resolve these 
  issues before the final rollout.

We have not yet tied the OASIS 
  member database authentication system to
the SVN system, so SVN in beta 
  does not receive an account username, and
thus all commits appear to come 
  from "no author". Until this is
resolved, a workaround would be to place an 
  identifier (email address,
name, etc...) in the commit 
  comment.

We welcome your feedback. Please direct any questions 
  about the
technical operation of the service to our Technology Services 
  manager,
Greg Rundlett and his staff via our support 
  address,
 copied here. Please direct any questions 
  about
proper use of the service to our standards development staff 
  at
 
  <mailto:>.

Thanks for your help in 
  identifying the functions the consortium should
support, as we continue to 
  build out a more robust set of features.

Greg 
  Rundlett

Manager

Technology Services

OASIS

-- 
  
Gregory S. Rundlett
Manager
Technology 
  Services
OASIS
"Advancing E-Business Standards Since 
  1993"
http://www.oasis-open.org
(978) 667-5115 x 
  205

---------------------------------------------------------------------
To 
  unsubscribe from this mail list, you must leave the OASIS TC that
generates 
  this mail.  You may a link to this group and all your TCs in 
  OASIS
at:
https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php 
--------------------------------------------------------------------- 
To unsubscribe from this mail list, you must leave the OASIS TC that generates 
this mail. You may a link to this group and all your TCs in OASIS at: 
https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
Next in thread → Next in month →