Subversion Repositories DevTools

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
3345 4640 d 14 h dpurdie /core_devl/branches/dpurdie_devl/TOOLS/LIB/ Backtracking from a tag to a branch now handles branches with subdirectories.  
3043 4691 d 15 h dpurdie /core_devl/branches/dpurdie_devl/TOOLS/LIB/ Subversion tag backtracking. Corrected problem in parsing XML with empty attribute.  
2652 4754 d 14 h dpurdie /core_devl/branches/dpurdie_devl/TOOLS/ Slightly improved Subversion support for importing packages  
2426 4789 d 13 h dpurdie /core_devl/branches/dpurdie_devl/ Allow packages with a 'tags' directory to be extracted under escrow  
2354 4802 d 8 h dpurdie /core_devl/branches/dpurdie_devl/ More work on JatsFileUtil  
2053 4830 d 7 h dpurdie /core_devl/branches/dpurdie_devl/ 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.
 
2048 4830 d 9 h dpurdie /core_devl/branches/dpurdie_devl/ 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.
 
2025 4832 d 10 h dpurdie /core_devl/branches/dpurdie_devl/TOOLS/LIB/ Fix the calculation of the Development Branch where the build files are not in the root of the package  
1422 4844 d 10 h dpurdie /core_devl/branches/dpurdie_devl/TOOLS/ Correctly detect modified build files in cases where they are not at the root of the tree  
1399 4846 d 11 h dpurdie /core_devl/branches/dpurdie_devl/TOOLS/LIB/ Correct issue in locate WS root. Also made it faster if using SVN version 1.7  
1380 4846 d 14 h dpurdie /core_devl/branches/dpurdie_devl/ Prepare for Release  
1356 4857 d 11 h dpurdie /core_devl/branches/dpurdie_devl/TOOLS/ Subversion support changes after integration testing  
1349 4864 d 7 h dpurdie /core_devl/branches/dpurdie_devl/TOOLS/ Improved tag backtracking  
1348 4865 d 9 h dpurdie /core_devl/branches/dpurdie_devl/  
1347 4867 d 13 h dpurdie /core_devl/branches/dpurdie_devl/TOOLS/  
1345 4868 d 12 h dpurdie /core_devl/branches/dpurdie_devl/TOOLS/  
1344 4871 d 7 h dpurdie /core_devl/branches/dpurdie_devl/TOOLS/ Further progress on an improved jats_svnrelease  
1343 4871 d 15 h dpurdie /core_devl/branches/dpurdie_devl/TOOLS/ Working on modified svnrelease methodology  
1341 4875 d 8 h dpurdie /core_devl/branches/dpurdie_devl/ svnlabel command. Clone operation will trace back from a tag to the source and clone that.  
1328 4889 d 13 h dpurdie /core_devl/branches/dpurdie_devl/ Multiple changes  
1270 4924 d 15 h dpurdie /core_devl/branches/dpurdie_devl/TOOLS/  
391 4965 d 14 h dpurdie /core_devl/branches/dpurdie_devl/ Created by Jats SvnRelease branch request  
385 4989 d 23 h dpurdie /core_devl/trunk/ DevTools/core_devl: Checkin by Svn Import
Minor changes:
* Platform: VIXITP
Minor enhancements

* JATS wrappers
Updated default paths to Subversion Servers

* Subversion Support
Added svn delete-branch
 
383 4997 d 3 h dpurdie /core_devl/trunk/ DevTools/core_devl: Checkin by Svn Import
Minor changes:
* GCC Toolchain
Use JATS' internal dependency generator. This is much faster than the
use of the gcc as previously implemented.

* New Platform: VIXITP
Specialised platform for the VIX 'ITP' product.

* Subversion Support
Documented the use of 'TIMESTAMP' in svn commands
svnrelease. The -branch option supports the special name TIMESTAMP
 
379 5018 d 7 h dpurdie /core_devl/trunk/ DevTools/core_devl: Checkin by Svn Import
Major changes:

* WIN32 Target (Visual Studio 6)
This target will now consume headers/libraries from a VS6 directory.
This has been provided to allow the use of Dinkumware_STL to be limited
to this one compiler. Specifically we need to excluded the use of
Dinkumware from VS2010 builds.

* C# Toolchain
Correctly detect missing .cs file in .resx /.cs file pair.

Minor changes:
* Jats wrapper script
New option: -logfile=name

* Jats configuration
jats.bat example (Windows)
jats.sh example (Unix)
Redefined location of the Perth Subversion server AUPERASVN01

* Escrow build on solaris_x86
Added workaround for strange issue on X86 based Solaris machines
The GBE_MACHTYPE EnvVar would disappear during the build process

* Utility ccrelease
The -extractfiles option nolonger uses a dynamic view to perform the
extraction. It uses the same process as normal view creation.

* Utility: svn
Improved package import processing.
Allow Date, Author and Log to be added to the imported package

* Jats Utility: gen_cots
Added support for Subversion.
Subversion is supported on Windows and Unix.
ClearCase is supported on Windows.

* Jats Utility: vcsdiff
New Utility. Will diff two versions of a package. Supports
mixed ClearCase and Subversion versions.
Under windows it can invoke BeyondCompare
Under Windows and Unix it can perform a MD5 check over both directories.
 
369 5118 d 3 h dpurdie /core_devl/trunk/ DevTools/core_devl: Checkin by Svn Import
Minor changes:
* New Platform and Toolchain
Platform is RIORDT. This uses the MSP430 toolchain.
Beta release of this toolchain

* Jats Escrow. Escrow extraction
Force views created to be done in the same manner as the build daemon.
Under Clearcase, do not include the /main/0 rule.

* Utility: ccrelease (jats release, jats extract)
Correct use of /main/0 on Unix platforms to match Windows behavior.
Only add /main/0 if the user has provided a path to a directory within
a vob.

* Various changes to remove warnings when used with perl 5.14.
Note: Perl 5.14 is not recommended.
Perl 5.8.8 is recommended.

* Windows utilities
Updated 7z to version 9.20.

* Subversion Support
Support for 1.7 error messages
Extended the 'jats svn' utility. New subcommands:
paths - Display Subversion tag to URL conversions
tag - Convert a path or URL to a Release Manager Tag
url - Convert Release Manager tag to URL

* COBRA Toolset
Suppress compiler warning on incompatible ABI

* Create dpkg utility
Allows packaging from a sandbox, but only of package versions 99.99.99
 
361 5291 d 0 h dpurdie /core_devl/trunk/ DevTools/core_devl: Checkin by Svn Import
Major changes:
* HTML Help (Experimental)
Generated documentation for the various JATS utilities
It is based on the internal JATS documentation available on the command
line.

Use http://auperaunx26.aupera.erggroup.com/devl/core_devl2/HTML/index.html

Minor changes:
* PackageFile directive
Allow packaging of files with a comma in the name.
Used by some COTS packages.

* Windows utilities used by jats
stdmux and rpccpp: provide production versions that do not use debug
libraries as these are not present for all users.

* Jats utility: dstatus
Shows the user friendly host name rather then the internal machine name.
This change is in line with the changes to Release Manager

* Utility: svnrelease
Better deletion of workspaces referenced with non-standard URLs
Corrected problem with -branch=name option

* Utility: svnrelease and ccrelease
Better deletion of workingspace directory.
Attempt to correct for directory permission problems.

* Updated definition of GBE_SVN_URL_FRBESASVN01 to use
the server by name, rather than IP address: 'frbesasvn01'

* Added EnvVar GBE_VCS to control the default Version Control System
employed by the 'jats release' and 'jats extract' commands.

Usable values are: 'cc' and 'svn'.
The default value is 'cc', providing backward compatability to existing
developers.
 
353 5398 d 7 h dpurdie /core_devl/trunk/ DevTools/core_devl: Checkin by Svn Import
Minor changes:
* EnvVars
Support for GBE_SVN_URL_xxx to support multiple SubVersion repositories
at multiple locations.

* Build tool support: jats_vcssave_build
New option -isawip to allow deprecation of -wiplabel option in
a future release.
 
351 5406 d 4 h dpurdie /core_devl/trunk/ DevTools/core_devl: Checkin by Svn Import
Major changes:
* CSHARP2010 target
Force all C# compilations to be targeted at a 32-bit platform.

Minor changes:
* jats escrow utility
Uses VcsTag and jats_vcsrelease to be version control system agnostic.
 
341 5519 d 5 h dpurdie /core_devl/trunk/ DevTools/core_devl: Checkin by Svn Import
* DEVI-059977: 64-bit Solaris libraries try to link against 32-bit libs
The 64-bit Solaris build will no longer attempt to consume 32-bit libraries
or header files.

* New tool update_release
Extracts current package version list from Deployment Manager SBom(s)
and copy resultant packages to release specific directory.

Use 'jats man update_release' for full details

* New tool ccmerge_build
Merge an autobuilt build.pl file back to the parent branch
and leave the resultant file checked out.

Use 'jats man ccmerge_build' for full details

* Jats Sandbox command
Improved operation of 'sandbox all' and packages that use
BuildPkgArchive.

* GCC and SUNWORKS tools
Allow shlib dependency generation to be displayed in verbose mode
 
267 6259 d 6 h dpurdie /core_devl/trunk/ DevTools/core_devl: Checkin by Svn Import
Devis shown plus:
* Jats directives: MakeProject
Now supports the following new options:
--InstallProgDebug=list
--InstallProgProd=list
--InstallProg=list

These allows files that are created by the project builder to be
installed locally to be consumed by such packaging directives as
GenerateCab.

* Jats directives: AddLDFlags and AddASFlags
Now supports the --Debug and --Prod options like the other AddFlags
directives.

* Jats builder directive: BuildVersion
New options that can be used when generating a WinRC style version
information:
--Definitions - Create definitions only
--Comment=text
--Description=text
--Product=name