Deploy - Atomic symlink operation #1110

Closed
hlidek opened this Issue Aug 5, 2014 · 2 comments

Comments

Projects
None yet
3 participants
@hlidek

hlidek commented Aug 5, 2014

There is a symlink operation splited into 2 commands: rm -rf and ln -s
in the 'lib/capistrano/tasks/deploy.rake' file.
It can lead into small amount of not found errors.

So it should be implemented by one atomic command:

ln -s release_path tmp_path && mv -Tf tmp_path current_path

Thanks for your response.

@Kriechi

This comment has been minimized.

Show comment
Hide comment
@Kriechi

Kriechi Aug 6, 2014

Contributor

already discussed in all details.
see #346 #749 #460 and #1097.

Contributor

Kriechi commented Aug 6, 2014

already discussed in all details.
see #346 #749 #460 and #1097.

@Kriechi

This comment has been minimized.

Show comment
Hide comment
@Kriechi

Kriechi Nov 17, 2014

Contributor

@leehambley I think this can be closed now. Thanks.

Contributor

Kriechi commented Nov 17, 2014

@leehambley I think this can be closed now. Thanks.

@leehambley leehambley closed this Nov 17, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment