这真的很奇怪。
Perforce Helix server
我的服务器上有一个所谓的Windows 2016
。
现在在此服务器上有一个exe
名为p4d
现在如果我去Powershell
并运行p4d
它运行命令启动“正确的”服务器并且我能够连接并查看我的所有用户。
如果我停止命令并转到 exe 所在的文件夹并运行,则完全不同的服务器正在启动,这意味着我们所有的代码库和用户都是不同的。
我尝试找出p4d
我的机器上是否有多个 exe,但只能找到 1 个。如果我运行以下命令,结果确实如此:
get-command p4d
exe
它返回运行时打开不同服务器的实际位置。
有人能告诉我问题可能出在哪里吗?有人遇到过类似的问题吗?这是一个大问题,因为这意味着我无法将其设置为服务并在启动时运行它。