Subversion Repositories DevTools

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
7320 2956 d 8 h dpurdie /core_devl/branches/gitBuilder/ Many changes to support the building within a sandbox by an automated build system.  
7304 3045 d 7 h dpurdie /core_devl/branches/gitBuilder/ Manually merge in changes from the main development  
7300 2295 d 11 h dpurdie /core_devl/branches/gitBuilder/  
7299 2295 d 11 h dpurdie /core_devl/branches/gitBuilder/ Created to duplicate the work done on svn002  
5709 3520 d 7 h dpurdie /core_devl/trunk/ Updated VIX copyright notice in all files that had a VIX or ERG copyright notice  
5315 3719 d 12 h dpurdie /core_devl/trunk/ Update release notes ready for release.  
4519 4107 d 13 h dpurdie /core_devl/trunk/ Reverted automated build support for multi-level SVN branchs.
Prepare release notes for release
 
4446 4151 d 11 h dpurdie /core_devl/trunk/TOOLS/ Improved support for SVN branches that have multiple subdir components
Not recommended, but partially supported.
 
4287 4223 d 7 h dpurdie /core_devl/trunk/ Minor changes:
* Subversion utilities
Ignored messages about external links while examing the workspace.
Only generated by some versions of SVN.
Note: SVN Externals are not supported - just ignored.
 
4185 4278 d 11 h dpurdie /core_devl/trunk/TOOLS/LIB/ Fixed the package creation process to gen_cots  
4094 4396 d 4 h dpurdie /core_devl/trunk/ Utility: svn createPackage
Perform a validity check on any directory tree being imported. It
must not contain any of the following reserved directory names:
.svn, .git, .hg, .cvs, tags, trunk or branches

GCC Based build targets
Extended CTAGS support to GCC based targets.
'jats make ctags' will generate a ctags file.
 
4076 4446 d 11 h dpurdie /core_devl/trunk/TOOLS/ Subversion import. Better handling of packages with no changes.  
3347 4639 d 12 h dpurdie /core_devl/trunk/ * Jats Core
Corrected algorithm used to search for a matching package version.
This is used by the -build option of ccrelease and svnrelease and
the '-locatepkg' option of JATS.

* Utility: svnsave_build
Used only by the build daemons.
Do not propagate the 'author' of the base package if the build is a ripple.

* Utility: svnrelease and svnextract
The process of backtracking from a tag to a branch/trunk supports
branches that are more than a single subdirectory.
 
3045 4690 d 13 h dpurdie /core_devl/trunk/ Integrate development changes to trunk for release.  
2764 4730 d 10 h dpurdie /core_devl/trunk/  
2429 4788 d 10 h dpurdie /core_devl/trunk/ Major changes:
* Make-time performance improvement of packaging
Improved the performance of the 'packaging' and 'installing' operations
by an order of magnitude under windows. Replaced the shell scripting of
these operations with a dedicated program.

This change also addressed a long-time Windows issue with the packaging
of files into very long (>~250) paths as the utility supports the full
windows path scheme.

Minor changes:
* Command Changes: jats clobber
The 'jats clobber' command has been significantly sped up
The 'clobber' no longer unpackages and uninstalls files one by one
from the relevant directories. The entire directory is deleted.

The original sequence can still be perform, if required, with the commands
jats make clobber
This operates as before.

* Utility: escrow
Support to extract packages with a subdirectory structure that
breaks the JATS rule that the TTB directory names are reserved.
Some COTS packages break the rule.

* Utility: svn : delete-branch
Modified the svn branch deletion operation.
With no arguments it will show the current branch.

* Utility: svn : url
Improved the conversions supported. Now handles leading SVN::
and will decode tags of the form SVN::path::tag

* Utility: svn : import
Added a '-nocommit' option to allow the results of the import to be
inspected before committing them to the Repository.

* Subversion Support
Detect authentication errors and issue user-friendly error messages
showing the user what to do.

The special label of TIMESTAMP now creates a tag with a .WIP
suffix. This allows the tag to be deleted in the VIX protected
repositories.
 
2054 4829 d 5 h dpurdie /core_devl/trunk/ Utility: sandbox. Subcommand: cmd
Added '-keepgoing' option to allow the user to ignore errors

Fixed issue with svn switch where user is not in package root.
 
2049 4829 d 6 h dpurdie /core_devl/trunk/ Utility: svn
Added two subcommands
branch - to create a branch within a workspace
switch - to switch a workspace to a branch, or tag.
Can also display available branches.
 
2026 4831 d 6 h dpurdie /core_devl/trunk/ Fix issue with calculating the name of the Development branch in cases where the build files are not in the root of the repo.
Added 'LOACL' directory. This directory is not to be released.
Added to simplify merging.
 
1431 4843 d 6 h dpurdie /core_devl/trunk/ Prepare for release  

Show All