Commit Briefs

fba9f79c4f Stefan Sperling

restore unversioned file test case in test_cherrypick_symlink_conflicts

One part of current behaviour is to delete an unversioned file and replace it with a symlink; that's very bad in case the user wants to keep the file.


960094b4ef Stefan Sperling

resolve an XXX remark in merge_file_cb()



88fb31d4ff Stefan Sperling

extend test_commit_symlink test case


e8863bdcc3 Stefan Sperling

add symlink support to 'got import'





e26bafba99 Stefan Sperling

add cherrypick test for symlink conflict cases

This test accepts the current behaviour, even though the current behaviour isn't ideal in some cases.


526a746f45 Stefan Sperling

handle newly added symlinks during 'got cherrypick'



75c3042749 Stefan Sperling

remove debugging test code


bd6aa35905 Stefan Sperling

convert bad symlinks to regular files during 'got commit'



3d9a4ec407 Stefan Sperling

add symlink support to 'got commit'



40dde666c0 Stefan Sperling

add support for symlinks in the repository to 'got diff'


4135d7d058 Stefan Sperling

fix symlink change in test_diff_symlinks_in_work_tree


39449a05d5 Stefan Sperling

make 'got diff' show changes to symlinks in a work tree





ef68ca6f52 Stefan Sperling

add missing dirname(3) error check; found by semarie


23b820a24a Stefan Sperling

remove unnecessary lines from test_cat_symlink


73259b3774 Stefan Sperling

add a symlink test for 'got cat'