This repository was archived by the owner on Nov 9, 2017. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +25
-3
lines changed Expand file tree Collapse file tree 2 files changed +25
-3
lines changed Original file line number Diff line number Diff line change @@ -13,3 +13,8 @@ Fixes since v1.8.3.3
13
13
* The test coverage framework was left broken for some time.
14
14
15
15
* The test suite for HTTP transport did not run with Apache 2.4.
16
+
17
+ * "git diff" used to fail when core.safecrlf is set and the working
18
+ tree contents had mixed CRLF/LF line endings. Committing such a
19
+ content must be prohibited, but "git diff" should help the user to
20
+ locate and fix such problems without failing.
Original file line number Diff line number Diff line change @@ -469,9 +469,11 @@ test_expect_success 'use-client-spec detect-branches skips branches setup' '
469
469
View: //depot/usecs/b1/... //depot/usecs/b3/...
470
470
EOF
471
471
472
- echo b3/b3-file3 >b3/b3-file3 &&
473
- p4 add b3/b3-file3 &&
474
- p4 submit -d "b3/b3-file3"
472
+ echo b3/b3-file3_1 >b3/b3-file3_1 &&
473
+ echo b3/b3-file3_2 >b3/b3-file3_2 &&
474
+ p4 add b3/b3-file3_1 &&
475
+ p4 add b3/b3-file3_2 &&
476
+ p4 submit -d "b3/b3-file3_1 b3/b3-file3_2"
475
477
)
476
478
'
477
479
@@ -487,6 +489,21 @@ test_expect_success 'use-client-spec detect-branches skips branches' '
487
489
)
488
490
'
489
491
492
+ test_expect_success ' use-client-spec detect-branches skips files in branches' '
493
+ client_view "//depot/usecs/... //client/..." \
494
+ "-//depot/usecs/b3/b3-file3_1 //client/b3/b3-file3_1" &&
495
+ test_when_finished cleanup_git &&
496
+ test_create_repo "$git" &&
497
+ (
498
+ cd "$git" &&
499
+ git p4 sync --detect-branches --use-client-spec //depot/usecs@all &&
500
+ git checkout -b master p4/usecs/b3 &&
501
+ test_path_is_file b1-file1 &&
502
+ test_path_is_file b3-file3_2 &&
503
+ test_path_is_missing b3-file3_1
504
+ )
505
+ '
506
+
490
507
test_expect_success ' kill p4d' '
491
508
kill_p4d
492
509
'
You can’t perform that action at this time.
0 commit comments