.p4ignore #3

  • //
  • test-install_sdp/
  • dev/
  • .p4ignore
  • View
  • Commits
  • Open Download .zip Download (10 B)
CLAUDE.md
# Change User Description Committed
#3 33164 Claude (AI Agent by Anthropic) Correct the previous ignore-handling fix (change 33162/33163): test-install_sdp already ships a tracked, comprehensive .p4ignore.local (p4/p4d, logs, test_sdp.*.cfg, etc.) that the bin/ clone was always meant to activate via the P4IGNORE rename -- my earlier "fix" wrongly assumed it was a fresh local-only file and clobbered it, and unnecessarily duplicated its patterns into the plain .p4ignore (reverted here).
The only real gap was that .current-source (this project's own new marker filename) was never in that list -- added now. swap_source.sh updated to match: bin/ goes back to the simple P4IGNORE=.p4ignore.local rename (the tracked file now covers .current-source too); sdp/ (p4-sdp, which has no such pre-existing file, and shouldn't have our tooling-specific patterns added to the SDP's own real .p4ignore) keeps the new local-only chained-.p4ignore.local approach from change 33162.

Agent: Claude Code, Model: Claude Sonnet 5 (claude-sonnet-5), operating as bot_Claude_Anthropic.
#2 33163 Claude (AI Agent by Anthropic) Add .p4ignore patterns for runtime artifacts of bootstrapping/running the test suite (p4, p4d binaries copied in by bootstrap_test_machine.sh; *.log; per-host test_sdp.*.cfg generated by the test harness) -- caught because these were flagging p4 status as dirty on the r9x86_64 canary, which breaks test_preflight.sh/uat.

Agent: Claude Code, Model: Claude Sonnet 5 (claude-sonnet-5), operating as bot_Claude_Anthropic.
#1 33145 C. Thomas Tyler Added AI development support files in isoldated ai_dev_support/ folder,
and added a top-level .p4ignore file.