Name | Modified | Size |
---|---|---|
.. | ||
injections | ||
specs | ||
astyle.FGS.dirs | 9 years ago | |
astyle.FGS_Classic.dirs | 4 months ago | |
astyle.FGS_Streams.dirs | 4 months ago | |
astyle.src.dirs | 4 months ago | |
FGS.bbi.cfg | 4 months ago | |
FGS.bbi.v3.cfg | 10 years ago | |
FGS.Classic.bbi.cfg | 4 months ago | |
FGS.nobranch | 4 months ago | |
FGS.Streams.ASTYLE.cfg | 9 years ago | |
FGS.Streams.bbi.cfg | 4 months ago | |
FGS.win.bbi.cfg | 4 months ago | |
p4config.test | 4 months ago | |
p4ignore.bbi | 4 months ago | |
perl6-examples.bbi.cfg | 4 months ago | |
start_p4d.sh | 9 years ago | |
SymlinkRefactoring.bbi.cfg | 4 months ago | |
typemap | 4 months ago |
Change | User | Description | Committed |
---|---|---|---|
30987 | C. Thomas Tyler | Cleanup after migration of P4BBI from Classic to Streams. Updated README.md to indicate... that P4BBI has moved to the //p4bbi depot. Removed all other files in dev, main, tools, and downloads directories. Before this change: * //p4bbi/main has been populated. * Swarm project branches were updated to use //p4bbi/main paths. * //guest/perforce_software/p4bbi/dev/... and //guest/perforce_software/p4bbi/main/... were identical. * //guest/perforce_software/p4bbi/tools/... is moved to //p4bbi/main/tools/... * A new //p4bbi/main/downloads was created. « |
4 months ago |
19070 | C. Thomas Tyler | Fixed UPDATE action for stream when StreamDepth>1. Made get_stream_subdir() and get_...stream in bbi_paths.sh accept a depth parameters, and modified calls in bbi_acitons.sh to determine a value for the depth paramters and pass it in. Added unit test cases for StreamDepth>1. Added full integration test case to the test suite. « |
9 years ago |
18654 | C. Thomas Tyler | Added support for replacing files with '...' in the file name. Added test case for file... with '...' in the name. Fixed test data causing COPY actions to appear to fail. Fixed test data causing ASTYLE to fail for Classic Perforce. « |
9 years ago |
18652 | C. Thomas Tyler |
Updated test suite to more thoroughly test ASTYLE 'include:' directive options. |
9 years ago |
18644 | C. Thomas Tyler | Added support for enhanced astyle dirs file format: Each line now has a prefix: C: Loo...k for *.c, *.cpp, and *.h files in given dirs. JavaScript: Look for *.js files in given dirs. Java: Look for *.java files recursively in in given trees. include:<component_file> includes contents of another file. C/C++ and Java are formatted using astyle. JavaScript is formatted using beautify.sh. Added simulated beautify.sh script to support test suite update to test JavaScript beautification. « |
9 years ago |
18458 | C. Thomas Tyler | Added new BBI config file for testing SymlinkRefactoring.bbi.cfg. Added new test baseli...nes. Added rts.sh wrapper to run_test_suite.sh, and tweaked logging for the test suite to generate just one log file. « |
9 years ago |
18457 | C. Thomas Tyler | Added CLIENT_SPEC action. Added VERIFY option to UPDATE action. Fixed RENAME option, re...named RENAME to MOVE, and added RENAME as a synonym for MOVE. Shortened error messages by removing redundant 'Aborting' comment in bail() calls, as messages are already prefixed with 'FATAL:'. Enhanced auditing and fixed issues with parallel submits. Updated BBI Config File require version to 3.6.0. « |
9 years ago |
18433 | C. Thomas Tyler | Removed cruft file. | 9 years ago |
18410 | C. Thomas Tyler | Implemented 'CMD:' prefix for baseline definintions, and added sample config file to illu...strate pulling from Git Hub. Updated BBIJunkFiles.txt to exclude import of .git foldres. Added test case and updatd test suite to call it. « |
9 years ago |
18408 | C. Thomas Tyler |
BBI Config File format updated to 3.5.1. RENAME action support has been re-added. |
9 years ago |
18407 | C. Thomas Tyler | Added support for using branch specs for POPULATE, COPY, and RECORD_MERGE actions. Add...ed support for custom description for POPULATE (which before just printed a message indicating custom messages were ignored). Adjusted test suite to test. « |
9 years ago |
18402 | C. Thomas Tyler | bbi.sh v3.5.1: Added support for BRANCH_SPEC, DEPOT_SPEC, and STREAM_SPEC actions, which... allow imports to use hand-crafted spec files during imports. This allows the BBI import process to simulate the evolution of stream specs over time, e.g. to reflect reparenting, and to account for things like non-branching files and CBD workflows that use sophisticated, hand-crafted stream specs. The required BBI Config file version has been updated from 3.2 to 3.5. Test suite has been updated to test new functionality. « |
9 years ago |
18400 | C. Thomas Tyler | Related test suit support script start_p4d.sh to test directory, and made modest improvem...ents. « |
9 years ago |
18392 | C. Thomas Tyler | Fixed typo in comment section of FSG.Streams.bbi.cfg. | 9 years ago |
18388 | C. Thomas Tyler | Re-added ASTYLE testing into default test suite. Added P4BBI_TEST_BIN setting (e.g. /p4.../p4bbi/test/bin), which is appended to the PATH. A fake astyle-new executable is included there for testing astyle, but is only detected if a 'real' astyle-new executable isn't found on the PATH. « |
9 years ago |
18387 | C. Thomas Tyler | Implemented the DOS2UNIX option for the UDPATE action. Updated test suite to apply DOS2...UNIX. Documented DOS2UNIX in BBIConfigFileFormat.txt, and enhanced ASTYLE documentation as well. « |
9 years ago |
18377 | C. Thomas Tyler | Removed ASTYLE from default test suite to remove dependency on ASTYLE. Added custom co...nfig file for testing with ASTYLE. « |
9 years ago |
18186 | C. Thomas Tyler |
Better testing for *.nobranch files. Addded 'verson.h' file to test suite. |
9 years ago |
18175 | C. Thomas Tyler | Added sample non-banching file. This isn't the best example; need to modify the t...est data to create a good example. « |
9 years ago |
16893 | C. Thomas Tyler | Fixed bugs description in test data. | 9 years ago |
16892 | C. Thomas Tyler | Added coverage for 'COPY' rule in the test suite. | 9 years ago |
16438 | C. Thomas Tyler |
Removed '-special' editions. A bit more copyright cleanup. No functional changes. |
9 years ago |
16435 | C. Thomas Tyler | Renamed sample astyle dirs file to match expected name. | 9 years ago |
16424 | C. Thomas Tyler | Added test for astyle. | 9 years ago |
12934 | C. Thomas Tyler | Add ability to import subdirectories of a stream workspace root dir, allowing for smaller..., more granular tar files. This is a partial implementation; it works for Streams but breaks Classic imports. TO DO: Fix this. Corrected rsync commands to use '--delete' option. This change introduces a new library file, bbi_paths.lib. Updated test suite accordingly. « |
10 years ago |
12926 | C. Thomas Tyler | Added support for BASELINE_STORAGE definition in the BBI Config file. The value can... be reference a shell environment variable, added to env.sh. Updated BBI Config File required veresion to 3.2.0 Updated test suite accordingly. « |
10 years ago |
12497 | C. Thomas Tyler | Fixed shebang line to explicitly reference /bin/bash rather than /bin/sh. This is s...afe on Linux and necessary on Mac (at least with 10.10.3 and earlier). « |
10 years ago |
12374 | C. Thomas Tyler | Increased required BBI config file from 3.0 to 3.1. The new 3.1 format requires that a NA...ME tag be defined, e.g. NAME=FGS. Updated BBIConfigFileFormat.txt accordingly. This new NAME tag is incorporated into the log filename, the name of the import workspace, and the workspace root directory. This enables parallel operation of multiple concurrent imports of unrelated modules into the same target Helix server. Added doc clarification that P4CONFIG file specified with '-P' must be an absolute path, and added error checking as well. Added a check to ensure the P4CONFIG file does not define a P4CLIENT value, with appropriate error messge if it does. Added -V flag to query version of bbi.sh as well as included bash library files. Made corresponding updates to the test suite, including removing P4CLIENT from the test P4CONFIG file, and updating FGS.*.bbi.cfg files to the new confgie file format. Minor cosmetic changes. « |
10 years ago |
12373 | C. Thomas Tyler | Bug fix: start_p4d.sh reset mode failed unless a p4d was already running. Minor cosmet... tweaks. « |
10 years ago |
11957 | C. Thomas Tyler | Merge Down using 'p4 merge -b perforce-software-p4bbi-dev' | 10 years ago |
11809 | C. Thomas Tyler | Changed to use a *.tgz file for FGS-2.0-Dev baseline. | 10 years ago |
11808 | C. Thomas Tyler | Addd root-relative style of tar file, not needing RMTOP. Added support for *.zip files. ... Added -J flag to bbi.sh to obliterate junk files in BBIJunkFiles.txt. Enahnced sample files and docs. « |
10 years ago |
11807 | C. Thomas Tyler | Added initial detailed format description document. Removed duplicate text from sample co...nfig files. Updated histogram in Streams file to reflect Streams structure. « |
10 years ago |
11806 | C. Thomas Tyler | Branched a copy of the SDP sample typemap. | 10 years ago |
11804 | C. Thomas Tyler | Enhanced error handling. | 10 years ago |
11802 | C. Thomas Tyler | Enhanced environment handling for start_p4d.sh. | 10 years ago |
11783 | C. Thomas Tyler | Refactored new sample config files, and enhancd docs inside. | 10 years ago |
11774 | C. Thomas Tyler | Defined format of STREAM and DEPOT actions. Added new sample config file illustrating new... v3.x format. This version parses and verifies the config file with the new fromat, but does not perform an import. « |
10 years ago |
11773 | C. Thomas Tyler |
Enhanced start_p4d.sh test script. Added P4IGNORE setting to sample P4CONFIG file. |
10 years ago |
11764 | C. Thomas Tyler | Populate -b perforce-software-p4bbi-dev. | 10 years ago |