gpt4 book ai didi

eclipse - 检查版本控制时,将 server.xml 放在 tomcat eclipse 项目中的什么位置?

转载 作者:行者123 更新时间:2023-11-28 21:56:50 25 4
gpt4 key购买 nike

当您在eclipse 中创建一个tomcat 项目时,它会将server.xml 文件放在Servers 下,它在项目资源管理器中显示为一个单独的“项目”。我的问题是,如何最好地将其 checkin 源代码控制,以便当另一个用户尝试 checkout 该项目时,server.xml 文件位于正确的位置。

我目前使用的是 Perforce 版本控制系统,但我过去在使用其他系统时也遇到过同样的问题。

根据我的经验,其他用户最终会在 eclipse 中创建自己的 tomcat 服务器,然后他们将不得不复制自定义的 server.xml。

我能做的最好的事情就是将 server.xml 保存到 WEB-INF 或项目内的其他目录中,然后将其更新为源代码管理。但是,这会带来风险,因为您必须记住将 server.xml 更改保存回 WEB-INF。更不用说您必须记录 server.xml 的复制,作为用户创建项目的设置步骤。

最佳答案

我会在 etc/之类的 Web 应用程序项目下创建一个文件夹,我会在其中放置一个大自述文件和一个到 server.xml 的硬链接(hard link)。因此,任何检查该项目的人都将被指示做同样的事情(在 README 中)——并且对 server.xml 的所有更改都将进行版本控制。我不会弄乱 WEB-INF - server.xml 在那里没有位置。

关于eclipse - 检查版本控制时,将 server.xml 放在 tomcat eclipse 项目中的什么位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10907592/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com