On Mon, Mar 7, 2011 at 12:37 PM, Ted Pavlic <t...@tedpavlic.com> wrote: > There is a recent thread that is very similar to this. Look for the subject > "Merging vim-latex/master:vimfiles into local repo" from Feburary 17 of this > year. > > A key difference between DVCS (all of them) and subversion is that the > change history is associated with an entire project and not with particular > files or subdirectories, like you have in subversion. When designing the > structure of the DVCS repository up front, there are ways to create > "subrepositories" inside directories that can be treated in a similar way > (i.e., instead of cloning "vim-latex" you clone "vim-latex-vimfiles" which > is otherwise parked inside the "vimfiles" directory inside "vim-latex"), but > that requires setting things up ahead of time. > > In that thread mentioned above, Till seems happy with splitting the > vim-latex web and vimfiles into two separate projects. That would solve the > problem. However, it was unresolved as to whether it would be better to > generate two new repositories (e.g., with hg convert) with new changeset > id's, or generate one totally new repository and just mutate the directory > structure in the old repository to maintain the old change history. > > So it's possible in the future (near future?) the vim-latex repo will look > very different and it may be possible to do more exciting things (like using > a "hg pull" to pull the unrelated repository into your own vimfiles > repository, and then merging your repo with the Mercurial repo). Meanwhile, > it may be better to create your clone elsewhere and then use rsync to update > files in your home directory. For example, from the vimfiles directory > inside the vim-latex repo, you can do: > > make -f Makefile.in install > > and it will execute: > > rsync -CrtW "--exclude='*~' --exclude='*.swp' --exclude='makefile'" . ~/.vim > > which will copy any new vim-latex/vimfiles changes into ~/.vim. > > --Ted > > > On 03/06/2011 10:15 PM, Jeremy Conlin wrote: >> >> I would like to stay abreast of the latest changes in vim-latex. That >> is, I would like my vimfiles to be current with what is available in >> the repository. I know the repository was recently changed from >> subversion to git. In subversion I could just checkout the vimfiles >> directory into my ~/.vim directory. I'm not sure how to do this with >> git. >> >> Is it possible to clone only the vimfiles directory ?
Thanks for the information. I looked at the previous discussion and think I will just wait until the repository is separated or subrepository is "activated". In the meantime, I can be content to just "make" vim-latex to get the latest files. Jeremy ------------------------------------------------------------------------------ What You Don't Know About Data Connectivity CAN Hurt You This paper provides an overview of data connectivity, details its effect on application quality, and explores various alternative solutions. http://p.sf.net/sfu/progress-d2d _______________________________________________ Vim-latex-devel mailing list Vim-latex-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/vim-latex-devel