同步操作将从 yangxy/PythonDataScienceHandbook 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
PY?=python3PELICAN?=pelicanPELICANOPTS=BASEDIR=$(CURDIR)INPUTDIR=$(BASEDIR)/contentOUTPUTDIR=$(BASEDIR)/outputCONFFILE=$(BASEDIR)/pelicanconf.pyPUBLISHCONF=$(BASEDIR)/publishconf.pyFTP_HOST=localhostFTP_USER=anonymousFTP_TARGET_DIR=/SSH_HOST=localhostSSH_PORT=22SSH_USER=rootSSH_TARGET_DIR=/var/wwwS3_BUCKET=my_s3_bucketCLOUDFILES_USERNAME=my_rackspace_usernameCLOUDFILES_API_KEY=my_rackspace_api_keyCLOUDFILES_CONTAINER=my_cloudfiles_containerDROPBOX_DIR=~/Dropbox/Public/GITHUB_PAGES_REMOTE=git@github.com:jakevdp/PythonDataScienceHandbook.gitGITHUB_PAGES_BRANCH=gh-pagesGIT_COMMIT_HASH = $(shell git rev-parse HEAD)DEBUG ?= 0ifeq ($(DEBUG), 1)PELICANOPTS += -DendifRELATIVE ?= 0ifeq ($(RELATIVE), 1)PELICANOPTS += --relative-urlsendifhelp:@echo 'Makefile for a pelican Web site '@echo ' '@echo 'Usage: '@echo ' make html (re)generate the web site '@echo ' make clean remove the generated files '@echo ' make regenerate regenerate files upon modification '@echo ' make publish generate using production settings '@echo ' make serve [PORT=8000] serve site at http://localhost:8000'@echo ' make serve-global [SERVER=0.0.0.0] serve (as root) to $(SERVER):80 '@echo ' make devserver [PORT=8000] start/restart develop_server.sh '@echo ' make stopserver stop local server '@echo ' make ssh_upload upload the web site via SSH '@echo ' make rsync_upload upload the web site via rsync+ssh '@echo ' make dropbox_upload upload the web site via Dropbox '@echo ' make ftp_upload upload the web site via FTP '@echo ' make s3_upload upload the web site via S3 '@echo ' make cf_upload upload the web site via Cloud Files'@echo ' make github upload the web site via gh-pages '@echo ' '@echo 'Set the DEBUG variable to 1 to enable debugging, e.g. make DEBUG=1 html '@echo 'Set the RELATIVE variable to 1 to enable relative urls '@echo ' 'html:$(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS)clean:[ ! -d $(OUTPUTDIR) ] || rm -rf $(OUTPUTDIR)regenerate:$(PELICAN) -r $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS)serve:ifdef PORTcd $(OUTPUTDIR) && $(PY) -m pelican.server $(PORT)elsecd $(OUTPUTDIR) && $(PY) -m pelican.serverendifserve-global:ifdef SERVERcd $(OUTPUTDIR) && $(PY) -m pelican.server 80 $(SERVER)elsecd $(OUTPUTDIR) && $(PY) -m pelican.server 80 0.0.0.0endifdevserver:ifdef PORT$(BASEDIR)/develop_server.sh restart $(PORT)else$(BASEDIR)/develop_server.sh restartendifstopserver:$(BASEDIR)/develop_server.sh stop@echo 'Stopped Pelican and SimpleHTTPServer processes running in background.'publish:$(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(PUBLISHCONF) $(PELICANOPTS)ssh_upload: publishscp -P $(SSH_PORT) -r $(OUTPUTDIR)/* $(SSH_USER)@$(SSH_HOST):$(SSH_TARGET_DIR)rsync_upload: publishrsync -e "ssh -p $(SSH_PORT)" -P -rvzc --delete $(OUTPUTDIR)/ $(SSH_USER)@$(SSH_HOST):$(SSH_TARGET_DIR) --cvs-excludedropbox_upload: publishcp -r $(OUTPUTDIR)/* $(DROPBOX_DIR)ftp_upload: publishlftp ftp://$(FTP_USER)@$(FTP_HOST) -e "mirror -R $(OUTPUTDIR)$(FTP_TARGET_DIR) ; quit"s3_upload: publishs3cmd sync $(OUTPUTDIR)/ s3://$(S3_BUCKET) --acl-public --delete-removed --guess-mime-type --no-mime-magic --no-preservecf_upload: publishcd $(OUTPUTDIR) && swift -v -A https://auth.api.rackspacecloud.com/v1.0 -U $(CLOUDFILES_USERNAME) -K $(CLOUDFILES_API_KEY) upload -c $(CLOUDFILES_CONTAINER) .publish-to-github: publishghp-import -n -m "publish-to-github from $(GIT_COMMIT_HASH)" -b blog-build $(OUTPUTDIR)git push $(GITHUB_PAGES_REMOTE) blog-build:$(GITHUB_PAGES_BRANCH)publish-to-github-force: publishghp-import -n -m "publish-to-github-force from $(GIT_COMMIT_HASH)" -b blog-build $(OUTPUTDIR)git push -f $(GITHUB_PAGES_REMOTE) blog-build:$(GITHUB_PAGES_BRANCH).PHONY: html help clean regenerate serve serve-global devserver stopserver publish ssh_upload rsync_upload dropbox_upload ftp_upload s3_upload cf_upload github
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。