Svn 乌龟-隐藏钥匙

Svn 乌龟-隐藏钥匙,svn,tortoisesvn,Svn,Tortoisesvn,我刚刚开始在windows上使用tortoisesvn,我想发布一些代码 代码包含一个apikey,显然我不想让全世界看到。如果乌龟身上有什么东西可以去掉这个 我不想从源代码中永久删除它,否则当我在本地编译它时,它将停止工作 将所有凭据保存到单独的文件中,例如,parameters.foo(其中foo是您正在使用的语言的实际扩展名) 右键单击该文件并选择“Ortoisesvn”→ 添加到忽略列表→ 参数。foo” 创建文件的副本,例如parameters.foo.dist 编辑副本以删除实际数据

我刚刚开始在windows上使用tortoisesvn,我想发布一些代码

代码包含一个apikey,显然我不想让全世界看到。如果乌龟身上有什么东西可以去掉这个

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

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

  • 右键单击该文件并选择“Ortoisesvn”→ 添加到忽略列表→ 参数。foo”

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

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

  • 将该文件提交到存储库中

  • Subversion常见问题解答条目中描述了这种技术