Tortoisesvn - 隐藏apikey

时间:2013-07-29 16:31:22

标签: svn tortoisesvn

我刚刚开始使用tortoisesvn for windows并拥有一些我想发布的代码。

代码包含一个显然我不希望世界看到的apikey。如果乌龟还有将它剥去的话?

我不想永久地从源代码中删除它,否则当我在本地编译它时,事情就会停止工作。

1 个答案:

答案 0 :(得分:0)

  1. 将您的所有凭据保存到单独的文件中,例如parameters.foo(其中foo是您正在使用的语言的实际扩展名。)

  2. 右键单击该文件,然后选择“TortoiseSVN→添加到忽略列表→parameters.foo”。

  3. 创建文件的副本,例如parameters.foo.dist

  4. 编辑副本以删除实际数据,例如将API_KEY='abcdefg替换为API_KEY=''

  5. 将该文件提交到存储库

  6. Subversion FAQ条目I have a file in my project that every developer must change, but I don't want those local mods to ever be committed. How can I make 'svn commit' ignore the file?中描述了这种技术。