同步操作将从 JavaOpenGIS/geotools 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
When submitting pull request:
Small Contribution / Single Source Code File: For a small change to a single source file a project committer can review and apply the change on your behalf. This is a quick workaround allowing us to correct spelling mistakes in the documentation, clarify a javadoc, or accept a very small fix.
We understand that fixing a single source file may require changes to several test case files to verify the fix addresses its intended problem.
Large Contributions / Multiple Files / New Files: To contribute a new file, or if your change effects several files, sign a Code Contribution License. It does not take long and you can send it via email.
For details check the developers guide page on contributing.
Regardless of what you want to achieve, there are some common steps to consider:
Talk first policy
Unless you intend to provide a trivial change (fixing typos in the documentation, easy bugfix with test) the very first thing you should do is to subscribe to the GeoTools developer list and explain what you're about to do.
This is a very important step:
Create a local branch:
git checkout -b fix_featureLock
Work on the fix, using commit as needed.
(C) 2016, Open Source Geospatial Foundation (OSGeo)
. It is also recommended to add copyright headers to any pre-existing file missing them.[GEOT-XYWZ] Title of the ticket
Review the work that was done, make sure the changes contain all the files you need, and no other extraneous change:
git status
In case you're making a pull request, single commit ones are preferred, you can use rebase -i
to squash multiple commits into one
Rebase the branch from master so you get a nice clean set of changes:
git pull --rebase master
Do a full maven build (with tests) to make sure your fix compiles cleanly:
mvn clean install -Dall
Submit pull request: for instructions on submitting a pull request see Using Pull Requests on GitHub.
Pull requests are reviewed by module maintainers as outlined in our developers guide page on pull requests.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。