Exclude Files from Capistrano / Source Control

Assuming the files are all below some common point like "public/ big_video_clips/" you can just add "public/big_video_clips/*" to the .gitignore file in the project root.

Rick Lloyd wrote:

Assuming the files are all below some common point like "public/

big_video_clips/" you can just add “public/big_video_clips/*” to

the .gitignore file in the project root.

On Apr 18, 2:16�pm, John Honovich rails-mailing-l...@andreas-s.net

Thanks. To confirm, Capistrano will still deploy files even if they are

gitignored as long as they are in a subdirectory like public/big/* ?

Capistrano will only deploy files if they do not match a pattern within

your .gitignore file. For example,

public/big/*

will exclude all files and folders who’s parent folder is ‘#{RAILS_ROOT}/public/big’. If you

need more information, I would highly recommend that you view the following screencast(s)

if you haven’t done so:

http://railscasts.com/episodes/96-git-on-rails

http://railscasts.com/episodes/133-capistrano-tasks

There are several other screencasts by the same author as well as others on the web which

go into various degrees of detail.

Good luck,

-Conrad