Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
Svn-to-Git
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
王华
Svn-to-Git
Commits
a21995f5
Commit
a21995f5
authored
Aug 11, 2018
by
王进波
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update
parent
cb9de162
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
40 additions
and
40 deletions
+40
-40
对于ConfCenter和Web4移出服务代码的更新.md
对于ConfCenter和Web4移出服务代码的更新.md
+40
-40
No files found.
对于ConfCenter和Web4移出服务代码的更新.md
View file @
a21995f5
# CityWebService服务代码结构调整
edit-by:王进波-2018.08.10
调整如下:
-
从CityWebService中移除了ConfCenter 和 Web4 文件夹
-
在CivDevelop分组下分别创建了独立的ConfCenter和 Web4 Git仓库
-
在CityWebService下创建
[
Symbolic link
](
https://civpub.vicp.net:8443/wangjinbo/Svn-to-Git/blob/master/%E8%AE%A9Git%E6%94%AF%E6%8C%81Windows%20Symbolic%20link.md
)
(
符号链接
)
来指向上面移除的两个文件夹
### 对开发环境有什么影响?
1.
要将 ConfCenter 和 Web4 的仓库
`clone`
到CityWebService同级目录下,如下图
!
[
1533895742718
](
imgs/1533895742718.png
)
2.
要重新
`clone`
CityWebService的代码,让Symbolic link 生效
> 具体操作如下:
>
> 1. 将自己的分支`dev-yourname` push到远程的`dev-yourname`分支
>
> ```shell
> git push origin dev-yourname
> ```
>
> 2. 删除本地的CityWebService仓库,也就是上图第一个红框的文件夹
>
> 3. 在同样的路径下重新` clone` 该仓库代码
>
> ```shell
> git clone -b dev-yourname
<url> #dev-yourname是你自己的远程分支,<url> 替换成CityWebService的仓库Url
> cd CityWebService #进入代码目录
> git pull origin develop #从远程develop分支拉取最新的提交,里面包含了Symbolic link
> ```
>
> 4. 检查`clone`下来的Symbolic link是否有效,在CityWebService/ConfCenter-右键属性-如果该文件类型为快捷方式并且如下图所示,指向的目标是其它路径下的同名文件夹,则标识成功,单击该文件会自动跳转到链接的目录
>
> ![1533896373359](imgs/1533896373359.png)
# CityWebService服务代码结构调整
edit-by:王进波-2018.08.10
调整如下:
-
从CityWebService中移除了ConfCenter 和 Web4 文件夹
-
在CivDevelop分组下分别创建了独立的ConfCenter和 Web4 Git仓库
-
在CityWebService下创建
[
Symbolic link
](
https://civpub.vicp.net:8443/wangjinbo/Svn-to-Git/blob/master/%E8%AE%A9Git%E6%94%AF%E6%8C%81Windows%20Symbolic%20link.md
)
(
符号链接
)
来指向上面移除的两个文件夹
### 对开发环境有什么影响?
1.
要将 ConfCenter 和 Web4 的仓库
`clone`
到CityWebService同级目录下,如下图
!
[
1533895742718
](
imgs/1533895742718.png
)
2.
要重新
`clone`
CityWebService的代码,让Symbolic link 生效
> 具体操作如下:
>
> 1. 将自己的分支`dev-yourname` push到远程的`dev-yourname`分支
>
> ```shell
> git push origin dev-yourname
> ```
>
> 2. 删除本地的CityWebService仓库,也就是上图第一个红框的文件夹
>
> 3. 在同样的路径下重新` clone` 该仓库代码
>
> ```shell
> git clone -b dev-yourname
-c core.symboliclinks=true <url> #dev-yourname是你自己的远程分支,<url> 替换成CityWebService的仓库Url
> cd CityWebService #进入代码目录
> git pull origin develop #从远程develop分支拉取最新的提交,里面包含了Symbolic link
> ```
>
> 4. 检查`clone`下来的Symbolic link是否有效,在CityWebService/ConfCenter-右键属性-如果该文件类型为快捷方式并且如下图所示,指向的目标是其它路径下的同名文件夹,则标识成功,单击该文件会自动跳转到链接的目录
>
> ![1533896373359](imgs/1533896373359.png)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment