Loading...
Helix SwarmHelix Swarm
Loading...

dev

  • //
  • guest/
  • perforce_software/
  • p4bbi/
  • dev
  • Browse
  • Commits
  • Download .zip
Name Modified Size
..
bin
cbd_demo
cfg
docs
lib
logs
sample_cfg
test
bbi-special.sh 10 years ago
bbi-tt.sh 10 years ago
bbi.notes.txt 10 years ago
bbi.sh 10 months ago
BBIConfigFileFormat.txt 10 months ago
BBIJunkFiles.txt 10 months ago
bbi_functions.sh 11 years ago
cfl.sh 10 months ago
env.sh 10 months ago
LICENSE 10 months ago
p4bbi.html 10 months ago
p4bbi.py 10 months ago
p4bbi_validate.py 10 months ago
p4ignore.bbi 11 years ago
README.html 10 months ago
README.md 10 months ago
ReleaseNotes.txt 10 months ago
rename_elipses_elements.sh 10 years ago
run_test_suite.sh 10 years ago
Version 10 months ago
.p4ignore 10 years ago
.p4ignore.wsd 10 months ago
.shellcheckrc 10 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.
«
10 months ago
30967 C. Thomas Tyler Merge down main -> dev. 10 months ago
19784 C. Thomas Tyler Added info about use of -R and rename detecton logic. 9 years ago
19783 C. Thomas Tyler Fixed bug in processing of DOS2UNIX option of UPDATE action.
Now dos2unix run on files op...ened for add, edit, and move/add.

Corrected message to account for DOS2uNIX option for UPDATE
tag now applying to files opened add, edit, and move/add
The message is now consistent with the logic in the script
(which also now works as intended).
«
9 years ago
19649 C. Thomas Tyler Tweaked DOS2UNIX logic to apply to adds, edits, and move/adds. 9 years ago
19648 C. Thomas Tyler Picked up Kathy's rollback (but incremented version number anyway). 9 years ago
19644 C. Thomas Tyler Picked up Kathy's change to DOS2UNIX behavior. 9 years ago
19071 C. Thomas Tyler Updated Version and Release Notes. 9 years 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
19069 C. Thomas Tyler Enhanced version capture for audit trail in unit test. 9 years ago
19068 C. Thomas Tyler Added unit test for testing bbi_paths.sh library. 9 years ago
18861 C. Thomas Tyler Fixed bugs after a round of QA. 10 years ago
18860 C. Thomas Tyler Enhanced handling of non-brancing files. 10 years ago
18717 C. Thomas Tyler Updated prior to release. 10 years ago
18716 C. Thomas Tyler Added logic to make a second attempt to execute failed staging
area removals (using 'rm -...rf'), but using 'sudo' on the second
attempt.
«
10 years ago
18702 C. Thomas Tyler Tweaked the JavaScript beautifier to preserve the original JavaScript
unmodified if the b...eautifier tool fails to beautify it (i.e. returns
a non-zero exist status).

Consistent use of quotes for $tmpFile, which is reliably defined
not to have spaces or funky characters in its name and doesn't
need the clutter of quoting (which otherwise is often a best practice).
«
10 years ago
18699 C. Thomas Tyler Made warnings more consistent for different varieties of ASTYLE processing. 10 years ago
18698 C. Thomas Tyler Tweaked to do the 'chmod -R +w .' just one time for the entire import
workspace tree.
10 years ago
18697 C. Thomas Tyler Added reporting of files by name which fail JavaScript beautification.
Tweaked some 'find...' commands to use $PWD rather than '.' to capture
full file names for errors.
«
10 years ago
18661 C. Thomas Tyler Robustness tweak: Followed best practice and defacto standard of
ignoring comments and bl...ank lines in the astyle.*.dirs files. «
10 years ago
18655 C. Thomas Tyler Added comment to avoid using '()' in desc field. 10 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.
«
10 years ago
18653 C. Thomas Tyler Added warning in 'diff' util doesn't support '--no-dereference'
option needed to support... the VERIFY option of the UPDATE action. «
10 years ago
18652 C. Thomas Tyler Updated test suite to more thoroughly test ASTYLE 'include:' directive
options.
10 years ago
18650 C. Thomas Tyler Tweaked astyle and beautify simulators to actually modify content. 10 years ago
18649 C. Thomas Tyler Fixed ASTYLE processing of 'include:' directives for scenario where we
import at a level... below the stream workspace root.

Minor cosmetic tweak to DOS2UNIX processing.
«
10 years ago
18648 C. Thomas Tyler Another tweak for the MOVE action. 10 years ago
18647 C. Thomas Tyler Fixed BUG in MOVE action when importing to 'complex' stream workspaces
(those where we im...port below the stream root). «
10 years ago
18646 C. Thomas Tyler Fixed bug in 'include' path for ASTYLE processing. 10 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.
«
10 years ago
18642 C. Thomas Tyler Added more exclusions. 10 years ago
18513 C. Thomas Tyler Added rename_elipses_element.sh script. 10 years ago
18505 C. Thomas Tyler Tweaked Version and Release Notes one more time prior to
release.
10 years ago
18504 C. Thomas Tyler Cosmetic enhancement to test suite. 10 years ago
18503 C. Thomas Tyler Removed spurious text. 10 years ago
18502 C. Thomas Tyler Updated Release Notes and Version prior to push to main. 10 years ago
18501 C. Thomas Tyler Swarm project refactoring:
perforce-software-baseline-and-branch-import

to:
perforce_s
...oftware-p4bbi «
10 years ago
18459 C. Thomas Tyler Added 'T' alias for quick testing. 10 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.
«
10 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.
«
10 years ago
18456 C. Thomas Tyler Fixed variable name typo. 10 years ago
18452 C. Thomas Tyler Completed implementation of parallels submit.
Enhanced auditability.
10 years ago
18451 C. Thomas Tyler Performance enhancement: Now does parallel submits if
net.parallel.max > 1.
10 years ago
18443 C. Thomas Tyler Removed debug text. 10 years ago
18442 C. Thomas Tyler Tweaked! 10 years ago
18439 C. Thomas Tyler Tweaked ASTYLE processing. 10 years ago
18438 C. Thomas Tyler Implemented 'Injection script' mechanism, to allow for running
hand-crafted corrective ac...tion scripts to handle symlink
refactoring conversions (e.g. symlink to a file replaced
with a file).
«
10 years ago
18433 C. Thomas Tyler Removed cruft file. 10 years ago
18424 C. Thomas Tyler Updated release notes.

Fixing release process issue.  The main branch got messed up
... on the
last push due to using 'p4 copy' with a busted branch spec.
«
10 years ago
18423 C. Thomas Tyler Updated Release Notes for bbi.sh v3.5.1. 10 years ago