小编pH *_*ito的帖子

Git clone导致删除和未跟踪的文件

我是Git的新手.

我刚刚为Windows安装了Git(2.9.3)(10),然后我打开了git-bash并做了一个git clone <remoteURL>.使用远程存储库的整个副本创建一个新文件夹,这很好.但后来我运行了一个git status,我得到了大量的deleted文件(我想所有刚刚复制的文件)准备就绪to be committed,并且存储库文件夹下的三个主要文件夹是untracked.该deleted文件实际上我的驱动器上存在,但!

我很确定我的git状态应该是干净的.怎么了?

已删除的文件并没有帮助(我没有用checkout),也没有这个约未跟踪文件(我不使用Mac OS).

git git-clone

10
推荐指数
3
解决办法
5029
查看次数

SOAP WS如何知道请求的操作?

假设我的WSDL包含以下内容:

<message name="modifRequest">
    <part name="siList" element="sn:siListElement"/>
</message>
<message name="modifResponse">
    <part name="siList" element="sn:boolElement"/>
</message>

<portType name="siModificationPortType">
    <operation name="delete">
        <input message="tns:modifRequest" />
        <output message="tns:modifResponse" />
    </operation>
    <operation name="update">
        <input message="tns:modifRequest" />
        <output message="tns:modifResponse" />
    </operation>
</portType>
Run Code Online (Sandbox Code Playgroud)

无论是在更新请求还是删除请求中,它都会在SoapUI中生成以下SOAP客户端消息:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"         xmlns:sim="simSchema">
   <soapenv:Header/>
<soapenv:Body>
  <sim:siListElement>
     <!--1 or more repetitions:-->
     <sim:si name="?" desc="?" workspace="workspace">
        <!--Zero or more repetitions:-->
        <sim:bp name="?" value="?" bps="?"/>
     </sim:si>
  </sim:siListElement>
Run Code Online (Sandbox Code Playgroud)

所以似乎通过HTTP发送给WS的唯一事情是siListElement.但是WS如何知道客户想要达到的操作(这里是删除/更新)?特别是在两种操作的输入具有相同结构的情况下.

soap wsdl soapui

3
推荐指数
1
解决办法
7390
查看次数

标签 统计

git ×1

git-clone ×1

soap ×1

soapui ×1

wsdl ×1