Browse Source

readme

pull/103/head
Unknown 12 years ago
parent
commit
de10992394
  1. 6
      README.md
  2. 2
      docs/Quick_Start.md

6
README.md

@ -29,7 +29,6 @@ This application still in experiment, any change could happen, but it doesn't af
## Todo
- Add support for downloading by tag and branch for packages in git.oschina.net, gitcafe.com.
- Add template projects for testing commands.
- Add gpm working principle design.
- Add support for downloading tarballs from user sources.
@ -40,10 +39,10 @@ This application still in experiment, any change could happen, but it doesn't af
- Download package from code.google.com only support hg as version control system, probably support git and svn.
- Collect download and installation results and report to users in the end.
- Command `install` add support for downloading code from git.oschina.net, gitcafe.com, *.codeplex.com;
- Command `install` add support for downloading by tag and branch for packages in git.oschina.net, gitcafe.com.
- Command `check` is for checking and downloading all missing dependencies.
- Command `daemon` is for auto-compile web applications when debug it locally.
- Command `update` is for checking updates.
- Command `search` is for searching packages.
- Command `remove` add feature check for dependencies, make sure other packages don't import this one, and give choose for users.
- Command `remove` also need to remove files in `GPPATH/bin` and `GOPATH/pkg`.
- Command `remove` add flag `-d` for removing dependencies at the same time.
@ -56,6 +55,9 @@ This application still in experiment, any change could happen, but it doesn't af
- Add configure option for auto-enable feature, like always using `-p` for downloading.
- Command `install` add flag `-all` for re-installing everything in GOPATH, usually use this after upgrading Go version.
- Command `clean` is for cleaning empty directories.
- Keep file modify time for packages from github.com.
- Command `sync` is for sync packages in two computers, support client and server mode through ssh.
- Command `init` is for auto-configuring Go develop environment.
## License

2
docs/Quick_Start.md

@ -47,7 +47,7 @@ Because we don't have all kinds of operating systems, we need your help to compl
- windows_386:
- windows_amd64: [gpm0.1.5 Build 0523](https://docs.google.com/file/d/0B2GBHFyTK2N8Y241eUlKd01Ia1U/edit?usp=sharing)
**Attention** Because we use API to get information of packages that are hosted on github.com, but it limits 60 requests per hour, so you may get errors if you download too much(more than 50 packages per hour). We do not provider access token for security reason, but we do have configure option `github_access_token` in configuration file `conf/gpm.toml`, so you can go to [here](https://github.com/settings/applications) and create your personal access token, and set it in `gpm.toml`.
**Attention** Because we use API to get information of packages that are hosted on github.com, but it limits 60 requests per hour, so you may get errors if you download too much(more than 50 packages per hour). We do not provider access token for security reason, but we do have configure option `github_access_token` in configuration file `conf/gpm.toml`, so you can go to [here](https://github.com/settings/applications) and create your personal access token(up to 5000 request per hour), and set it in `gpm.toml`.
## Build your first project

Loading…
Cancel
Save