Fixing diff problems by providing source block and checking for

directories in diff
This commit is contained in:
Jeremy Cook
2015-02-24 21:04:21 -05:00
committed by Jeremy Cook
parent 42f661cfbf
commit 978416d1e4
3 changed files with 7 additions and 4 deletions

View File

@@ -73,7 +73,7 @@ module Homesick
when :conflict
say_status :conflict, "#{destination} exists", :red
if collision_accepted?(destination)
if collision_accepted?(destination, source)
FileUtils.rm_r destination, force: true unless options[:pretend]
FileUtils.ln_s source, destination, force: true unless options[:pretend]
end