Visual Studio的.Publish.xml是否可以安全地存储在源代码管理中?

Kal*_*exx 14 deployment version-control publishing visual-studio-2010

我最近意识到我的项目.Publish.xml文件正致力于源代码管理.虽然文件中的FTP密码似乎是加密的,但存储的安全性如何?可以由第三方进行逆向设计吗?

小智 10

我们在源代码管理中包含publish.xml文件的经验是密码不是以明文形式存储,而是另一个用户可以利用该文件发布到ftp帐户,因此可能是用于加密/编码密码的密钥在某个地方是可用的.

我们注意到的另一件事是,如果你试图在没有检出publish.xml文件的情况下发布项目,它会导致各种各样的问题,甚至会导致visual studio挂起,尽管我们还没有进一步做对此进行研究.