2009-12-24 42 views
1

我有一个在线SVN仓库设置,我想用它来管理CodeBlocks中的C++项目。在CodeBlocks项目中使用SVN

我读到SVN只能跟踪对文本文件的更改,所以如何管理.cbp项目文件和其他非文本文件。 CodeBlocks项目是否有办法从存储库检出文件并处理更改?还是应该将所有项目都作为整个项目提交,包括所有非文本文件和.cbp文件?

对不起,如果这个问题有点含糊。

谢谢,灰。

回答

3

其实SVN能够跟踪任何内容的文件的历史。 文本文件仅使分析更改变得更加容易,并在存储过程中对其进行压缩,但对查看历史记录,分支等功能没有影响。

对于某些类型的二进制数据,可能存在允许方便地查看差异并在客户端进行合并的专用工具。

例如在DOC-文件,默认情况下TortoiseSVN的启动字以示区别

0

创建(你喜欢或名称)你有SVN在同一目录下一个名为CB-项目新的文件夹,你会必须设置你的路径,以便新的项目文件名在其中。你可以命名一个项目(垃圾)或任何你想要code :: blocks的名称将为你添加文件扩展名。你可以有许多项目和它们的不同版本。