精华内容
下载资源
问答
  • CentOS 7 安装gogs git代码服务器

    万次阅读 2016-04-07 21:45:28
    1,关于Gogs开源的代码服务器最牛的是github,有一个开源的实现是gitlab。 但是gitlab是用ruby写的,某些时候性能有问题。 有的时候使用的时候超级慢。代码存的多了就会出现的问题。 不知道 gogs会不会有这个问题...

    本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/51089323 未经博主允许不得转载。
    博主地址是:http://blog.csdn.net/freewebsys

    1,关于Gogs


    开源的代码服务器最牛的是github,有一个开源的实现是gitlab。
    但是gitlab是用ruby写的,某些时候性能有问题。
    有的时候使用的时候超级慢。代码存的多了就会出现的问题。
    不知道 gogs会不会有这个问题。于是尝试下。
    官方网站是:https://gogs.io/


    代码放到github上面了。1300多个分享。

    2,安装步骤


    https://gogs.io/docs/installation
    我使用的是最简单docker安装。在centos7 直接install就可以安装docker。源里面有。

    yum -y install docker

    否则还需要安装mysql,git,ssh等服务,只是先折腾下,不想太麻烦。即使二进制的安装也才有15mb大小。
    https://github.com/gogits/gogs/tree/master/docker

    # Pull image from Docker Hub.
    $ docker pull gogs/gogs
    
    # Create local directory for volume.
    $ mkdir -p /var/gogs
    
    # Use `docker run` for the first time.
    $ docker run --name=gogs -p 10022:22 -p 10080:3000 -v /var/gogs:/data gogs/gogs
    
    # Use `docker start` if you have stopped it.
    $ docker start gogs

    使用docker ps就可以看到服务了:

    CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                                            NAMES
    a42d410293e4        gogs/gogs           "docker/start.sh /bin"   17 seconds ago      Up 8 seconds        0.0.0.0:10022->22/tcp, 0.0.0.0:10080->3000/tcp   gogs

    之后就是等待了,之前写了关于docker 国内镜像的使用:
    http://blog.csdn.net/freewebsys/article/details/50888878
    需要注册daocloud 账号然后设置下源。

    3,安装gogs


    输入docker主机的ip和端口(默认端口10080):http://192.168.1.8:10080/
    为了简单安装,使用sqlite3数据库。正常应该使用docker安装一个mysql服务,然后配置用户名密码。

    默认配置,注意一定要写上服务器ip或域名。

    可以不用创建管理员用户,默认第一个用户就是管理员。
    但是admin这个用户是不能使用的。

    创建了一个gogs用户,这个就是管理员。
    数据在宿主上面的/var/gogs/目录下面,如果需要重新安装,则清空这个目录,然后重启下gogs的docker镜像即可。

    4,测试git服务


    创建一个项目:

    下载然后提交一个文件:

    # git clone http://192.168.1.8:10080/gogs/gogs.git
    # touch README.md
    # git add README.md
    # git commit -m "first commit"
    # git push -u origin master
    
    如果没有配置ssh,则需要输入用户名密码:
    Username for 'http://192.168.1.8:10080': gogs
    Password for 'http://gogs@192.168.1.8:10080': 
    Counting objects: 3, done.
    Writing objects: 100% (3/3), 206 bytes | 0 bytes/s, done.
    Total 3 (delta 0), reused 0 (delta 0)
    To http://192.168.1.8:10080/gogs/gogs.git
     * [new branch]      master -> master
    Branch master set up to track remote branch master from origin.

    然后空文件就上传上了!!

    5,总结


    本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/51089323 未经博主允许不得转载。
    博主地址是:http://blog.csdn.net/freewebsys

    gogs代码非常的少,二进制代码才18mb。速度很快。
    没有太多冗余的功能,比较gitlab还是显得简陋点。但是这个问题不大,功能越多问题越多,只要做好git服务就行,其他的花哨的东西都没有用。
    做代码托管服务足够了,没有gitlab之前,代码放到svn服务器的时候还没有可视化界面呢,只要配置文件不一样使用么。
    已经非常不错了,速度快,够稳定就行了,其他都是浮云。

    展开全文
  • Github建立代码服务器(个人/多人)

    千次阅读 2018-02-22 23:21:28
    使用GitHub建立代码服务器可以方便团队或者个人工作,今天在这里记录以下怎么使用GitHub为自己或者团队建立代码服务器的。个人:首先申请一个Github帐号:拥有帐号之后,就可以在本地创建ssh公钥首先确认本地有没有...

    使用GitHub建立代码服务器可以方便团队或者个人工作,今天在这里记录以下怎么使用GitHub为自己或者团队建立代码服务器的。

    个人:

    首先申请一个Github帐号:



    拥有帐号之后,就可以在本地创建ssh公钥

    首先确认本地有没有生成ssh私钥

    cd  ~/.ssh

    如果没有返回,说明本地没有

    在terminal中输入

    ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

    这行命令主要是为了产生一个ssh私钥

    生成的私钥会被存储在~/.ssh文件夹里

    使用命令

    ll ~/.ssh
    进行查看,会发现有包括三个文件:

    id_rsa  私钥

    id_rsa.pub 公钥

    known_host  本地host的信息

    使用cat命令读取id_rsa.pub:

    cd ~/.ssh
    cat << EOF id_rsa.pub
    

    获得公钥的内容

    如果是多人的话,收集所有需要登录的用户的公钥,就是他们自己的id_rsa.pub文件,把所有公钥导入到/home/git/.ssh/authorized_keys文件里,一行一个。

    将相应公钥内容拷贝到git上的new SSH(注:ssh,Secure Shell,是建立在应用层和传输层协议上的安全协议,专为远程登录绘画和其他网络服务提供安全性的协议),如图

    这时已经为我们生成了远程仓库

    可以使用命令 ssh -T git@github.com进行查看

    此时说明已经配置成功

    接下来需要配置本地仓库,选择一个文件夹,在文件夹中打开终端输入

    sudo git init --bare 308.git

    此时就在本地生成了一个裸仓库,裸仓库没有工作区,因为服务器上的Git仓库纯粹是为了共享,所以不让用户直接登录到服务器上去改工作区,并且服务器上的Git仓库通常都以.git结尾。然后,把owner改为git

    生成的仓库中有以下内容:

    branches  config  description  HEAD  hooks  info  objects  refs

    此时生成的代码仓库可以向GitHub上推送自己的代码

    查询所得资料中仅有少数提到如何远程部署,接下来讲讲如何部署:

    首先,在将本地仓库上传到github之前,需要设置username和email,因为github每次commit都会首先查阅本地config文件中存储的user.name等信息并进行备注。

    git config --global user.name "×××"

    # ×××可以备注为自己想要在项目中显示的名字

    git config --global user.email ××××

    # ××××可以备注为自己想要在项目中显示的邮箱

    另外还有一些可以设置的

    这里解释以下关于config:

    Git 提供了一个叫做 git config 的工具(译注:实际是 git-config 命令,只不过可以通过 git 加一个名字来呼叫此命令。),专门用来配置或读取相应的工作环境变量。而正是由这些环境变量,决定了 Git 在各个环节的具体工作方式和行为。这些变量可以存放在以下三个不同的地方:

    • /etc/gitconfig 文件:系统中对所有用户都普遍适用的配置。若使用 git config 时用 --system 选项,读写的就是这个文件。
    • ~/.gitconfig 文件:用户目录下的配置文件只适用于该用户。若使用 git config 时用 --global 选项,读写的就是这个文件。
    • 当前项目的 Git 目录中的配置文件(也就是工作目录中的 .git/config 文件):这里的配置仅仅针对当前项目有效。每一个级别的配置都会覆盖上层的相同配置,所以 .git/config 里的配置会覆盖 /etc/gitconfig 中的同名变量。

    因为我们使用的是--global,所以相应的更改会适用于该用户,即第二种情况

    我们可以使用cat指令来进行查看

    使用vi(vim编辑器)来进行修改


    修改完毕之后,我们想要在Github上进行关联,那么需要在Github上也建立一个仓库

    对标出的地方进行填写

    然后添加远程地址

    git remote add origin git@github.com:yourName/yourRepo.git

    后面的yourName和yourRepo表示你在github的用户名A和刚才新建的仓库B,加完之后进入.git,打开config,这里会多出一个remote "origin"内容(origin名字也可以随意起),就是刚才添加的远程地址,也可以直接修改config来配置远程地址。


    提交,上传

    1)接下来在本地仓库添加一些文件,例如可以git clone一个项目,比如我clone了一个kaggle竞赛文档到本地

    使用add命令将本地文件

    git add kaggle/

    git commit -m "first commit"

    2)上传到github

    git push origin master

    注意:git push命令将本地仓库推送到远程服务器,git pull相反。

    注意:在上面提交命令后,可能会出现“因为您当前分支的最新提交落后于其对应的远程分支”等类似错误,

    需要先获取远端更新并与本地合并,再git push。

    合并操作如下:

    git fetch origin   //获取远程更新

    git merge origin/master

    在git push则可以成功。

    如果想要添加所有文件,可以使用“git add .”代替。

    添加完成后可以在github上看到所有添加的文件如图



    当我们生成了我们的代码仓库,很重要的一点就是管理我们的代码,对代码的bug,更新,需求等进行跟踪,这个就涉及到issue-tracking的问题,而GitHub在更新Github 2.0 version的时候就考虑到了这个问题,因此提出了一个新的API。那么我们如何来进行对于代码仓库Issue-tracking的操作呢?
    当我们进入我们之前建立的代码仓库的时候,如图:
    可以看见我们的代码仓库上方有一行小字,点击Issue ,出现如下界面:

    如图,点击“New Issue”就可以新建一个Issue了,如图

    这里就可以填写关于项目进度的check,项目问题报告以及项目更新需求。

    这里提示一下几个需要注意的点:
    1.在提交问题单时,用户不太会有耐心或者有兴趣把问题的细节描述清楚。在这种情况下,你应当努力花最短的时间,尽量多的获取有用的信息
    2.要尽量简单的指明受众(或者说用户),操作(或者说任务),和输出(或者说目标)。
    3.尽量满足以下几点:
    • 客户价值所在
    • 避免使用术语或晦涩的文字,就算不是专家也能看懂
    • 可以切分,也就是说我们可以逐步解决问题
    • 尽量跟其他问题单没有瓜葛,依赖其它问题会降低处理的灵活性
    • 可以协商,也就说我们有好几种办法达到目标
    • 问题足够小,可以非常容易的评估出所需时间和资源
    • 可衡量,我们可以对结果进行测试
    4.要有约束条件,例如,“这个产品要快”,这种问题单不符合故事模板,而且是没办法协商的。多快才是快呢?这种模糊的需求没有达到“好问题单”的标准,但是如果你进一步定义一下,例如“每个页面都需要在 0.5 秒内加载完”,那我们就能更轻松地解决它了。我们可以把“约束”看作是成功的标尺,或者要实现的里程碑。每个团队都应该定期的对“约束”进行测试。
    5.使用 markdown 的清单把复杂问题拆分成多个部分在必要的情况下,你还可以链接到其他问题单,以进一步明确任务。(GitHub 里做这个挺方便的)将特性定义的越细化,越容易跟踪进度、测试,最终能更高效的发布有价值的代码。


    展开全文
  • 从供应商那里拿到的rk3128android 4.4的源码包。解压前压缩包大概5G,通过命令解压后发现只有一个隐藏的....在 代码服务器端新建rks这个目录用于存放纯代码库。 进入服务器端的代码库路径 rk/.repo/project-objects

    从供应商那里拿到的rk3128android 4.4的源码包。解压前压缩包大概5G,通过命令解压后发现只有一个隐藏的.repo 目录大小4096。
    然后执行命令 repo sync -l

    这里写图片描述
    意思是从本地工作树跟新代码。
    完成 后。所有的代码都已经在服务器端。
    在 代码服务器端新建rks这个目录用于存放纯代码库。
    进入服务器端的代码库路径 rk/.repo/project-objects
    这里面存放的是远程代码库在本地的映射。projects存放的是本地代码库,每次repo sync 时候。都是project-objects的代码库和projects代码库比较。然后更新本地代码, 所以我们远程也要建立相关的代码库。通过命令 find -name “*.git” > src_git.txt
    显示所以git代码库:
    这里写图片描述
    太多了截取一段显示。
    然后将文件 src_git.txt 拷贝到服务器端。
    在rk代码库根目录执行work2mirror.py获取mirror的脚本获得本地所以的git代码库
    work2mirror.py内容:

    #!/usr/bin/python
    # -*- coding: utf-8 -*-
    
    import os, sys, shutil
    
    cwd = os.path.abspath( os.path.dirname( __file__ ) )
    repodir = os.path.join( cwd, '.repo' )
    S_repo = 'repo'
    TRASHDIR = 'old_work_tree'
    
    if not os.path.exists( os.path.join(repodir, S_repo) ):
        print >> sys.stderr, "Must run under repo work_dir root."
        sys.exit(1)
    
    sys.path.insert( 0, os.path.join(repodir, S_repo) )
    from manifest_xml import XmlManifest
    
    manifest = XmlManifest( repodir )
    
    if manifest.IsMirror:
        print >> sys.stderr, "Already mirror, exit."
        sys.exit(1)
    
    trash = os.path.join( cwd, TRASHDIR )
    for project in manifest.projects:
        # 移动旧的版本库路径到镜像模式下新的版本库路径
    
        newgitdir = os.path.join( cwd, '%s.git' % project.name )
        if os.path.exists( project.gitdir ) and project.gitdir != newgitdir:
            if not os.path.exists( os.path.dirname(newgitdir) ):
                os.makedirs( os.path.dirname(newgitdir) )
            print "Rename %s to %s." % (project.gitdir, newgitdir)
            os.rename( project.gitdir, newgitdir )
    
        # 移动工作区到待删除目录
        if project.worktree and os.path.exists( project.worktree ):
            newworktree = os.path.join( trash, project.relpath )
            if not os.path.exists( os.path.dirname(newworktree) ):
                os.makedirs( os.path.dirname(newworktree) )
            print "Move old worktree %s to %s." % (project.worktree, newworktree )
            os.rename( project.worktree, newworktree )
    
        if os.path.exists ( os.path.join( newgitdir, 'config' ) ):
            # 修改版本库的配置
            os.chdir( newgitdir )
            os.system( "git config core.bare true" )
            os.system( "git config remote.korg.fetch '+refs/heads/*:refs/heads/*'" )
    
            # 删除 remotes 分支,因为作为版本库镜像不需要 remote 分支
            if os.path.exists ( os.path.join( newgitdir, 'refs', 'remotes' ) ):
                print "Delete " + os.path.join( newgitdir, 'refs', 'remotes' )
                shutil.rmtree( os.path.join( newgitdir, 'refs', 'remotes' ) )
    
    # 设置 menifest 为镜像
    mp = manifest.manifestProject
    mp.config.SetString('repo.mirror', 'true')
    

    主要内容是把rk/.repo/projects目录中的代码库根据project-objects映射关系拷贝到相应的目录下。
    这里写图片描述
    结果所有的git源码库都放入到devices rk 和 platform 下。
    platform内容:
    这里写图片描述
    然后在devices rk 和 platform 三个目录拷贝到 home/git/repositories/rks下。
    至此 服务器端的代码库已经建好。
    在服务器端 home/git/repositories/ 新建 manifest.git 代码库用于存放default.xml。
    git init –bare manifest.git
    default.xml内容:

    <?xml version="1.0" encoding="UTF-8"?>
    <manifest>
      <remote fetch=".." name="rks" />
      <remote fetch=".." name="rk" />
    
      <default remote="rks" revision="master" sync-c="true" sync-j="4" />
    
    <project name="rks/device/common" path="device/common"/>
    <project name="rks/platform/abi/cpp" path="abi/cpp"/>
    <project name="rks/platform/art" path="art"/>
    <project name="rks/platform/bionic" path="bionic"/>
    <project name="rks/platform/bootable/bootloader/legacy" path="bootable/bootloader/legacy"/>
    <project name="rks/platform/bootable/diskinstaller" path="bootable/diskinstaller"/>
    <project name="rks/platform/bootable/recovery" path="bootable/recovery"/>
    <project name="rks/platform/build" path="build" >
        <copyfile dest="Makefile" src="core/root.mk" />
     </project>
    <project name="rks/platform/cts" path="cts"/>
    <project name="rks/platform/dalvik" path="dalvik"/>
    <project name="rks/platform/developers/build" path="developers/build"/>
    <project name="rks/platform/developers/demos" path="developers/demos"/>
    <project name="rks/platform/developers/docs" path="developers/docs"/>
    <project name="rks/platform/developers/samples/android" path="developers/samples/android"/>
    <project name="rks/platform/development" path="development"/>
    <project name="rks/platform/docs/source.android.com" path="docs/source.android.com"/>
    <project name="rks/platform/external/aac" path="external/aac"/>
    <project name="rks/platform/external/alsa-lib" path="external/alsa-lib"/>
    <project name="rks/platform/external/alsa-utils" path="external/alsa-utils"/>
    <project name="rks/platform/external/android-clat" path="external/android-clat"/>
    <project name="rks/platform/external/android-mock" path="external/android-mock"/>
    <project name="rks/platform/external/ant-glob" path="external/ant-glob"/>
    <project name="rks/platform/external/antlr" path="external/antlr"/>
    <project name="rks/platform/external/apache-harmony" path="external/apache-harmony"/>
    <project name="rks/platform/external/apache-http" path="external/apache-http"/>                                                       

    截取一段显示。主要用于 repo sync 更新本地代码库使用。
    在客户端:
    git clone git@192.168.1.27:manifest.git manifest
    把 default.xml 放入 manifest 目录中
    git add default.xml
    git commit -m”添加 default.xml”

    然后 新建测试目录rk_test
    repo init -u git://192.168.1.27/manifest.git
    repo sync
    测试可以正常下载所以代码。并编译通过

    展开全文
  • 有一台SVN服务器,两台客户机,分不同的地方,在A地方上传了源代码后,在B地方想将代码获取下来 在B机器上获取源代码时,输入了用户名和密码后,提示"禁止访问";使用的用户名和密码和A机器的一样 请教各位大神,如何...
  • 如你本机新建git项目 地址: ...,远程代码库服务器地址:192.168.10.1,远程代码服务器账户名密码:admin ... 1.首先确保配置正确 ...之后git commit提交本次修改,git push上传到代码服务器

    如你本机新建git项目 地址:git@github.com:yourName/yourRepo.git,远程代码库服务器地址:192.168.10.1,远程代码服务器账户名密码:admin 密码:123456

    1.首先确保配置正确

       a. 创建本地ssh-key

    $ ssh-keygen -t rsa

      在~/.ssh/下会生成 id_rsa.pub密钥文件

    b.上传密钥文件 id_rsa.pub到代码服务器

    $cat /home/XXXX/.ssh/id_rsa.pub | ssh admin@192.168.10.1 "cat >> ~/.ssh/authorized_keys"

    会提示输如代码服务器密码,输入密码:123456即可。

    c.添加全局变量:

    $ git config –-global user.name ‘yourName
    $ git config –-global user.email ’yourEmail@yourEmail.com‘

    2.进入要上传的git项目

    $ git remote add origin git@github.com:yourName/yourRepo.git

       之后进入.git,打开config,这里会多出一个remote “origin”内容,这就是刚才添加的远程地址,也可以直接修改config来配置远程地址。

    3.提交、上传
      a.接下来在本地仓库里添加一些文件,比如README,
    $ git add README
    $ git commit -m "first commit"

       b.上传到代码服务器:
    $ git push origin master
       git push命令会将本地仓库推送到远程服务器。
       git pull命令则相反。
       修改完代码后,使用git status可以查看文件的差别,使用git add 添加要commit的文件,也可以用git add -i来智能添加文件。之后git commit提交本次修改,git push上传到代码服务器。

    展开全文
  • VSS连接不上源代码服务器

    千次阅读 2012-02-15 15:49:45
    使用VSS管理源代码,有一次没有连接上服务器,就随便设置一下,结果杯具了。。。再次打开vs,怎么也连不上vss服务器了。但是vss的管理界面可以正常连接。经过反复的实验,发现vss服务器的连接方式变成了http的,解决...
  •  Eclipse有点非常不友好,就是不管我怎么修改Java代码,哪怕只有仅仅一行代码都需要重新启动,才能使修改代码生效。 由于我们项目较大,这点严重影响了我的工作效率,本文通过eclipse下tomcat开发和发布web程序时, ...
  • Gerrit代码审核服务器搭建全过程

    万次阅读 热门讨论 2013-05-27 15:55:50
    Gerrit代码审核服务器搭建全过程  如果说Linux + git 是Linus对IT界...下面介绍一下基于Gerrit的代码服务器如何搭建。 1、基础知识  (1) Git 是什么?如何使用?  (2) Gerrit是什么?  (3) 代码开发/维护的基本流程
  • 服务器上源代码迁移到新服务器

    千次阅读 2014-06-23 09:47:10
    由于旧的vsts源代码服务器即将准备封存,需要将目前在旧服务器上尚在使用的代码全部迁移到新的vsts服务器上。 所以就需要将所有的需要后续使用的代码迁移到新的vsts上面。虽然只是一个代码的迁移工作,但是涉及到的...
  • git钩子自动更新服务器代码

    千次阅读 2019-02-12 10:58:21
    git钩子自动更新服务器代码服务器端:客户端: 服务器端: clone git clone --bare GitHub仓库地址 project.git cd project.git/hooks/ cp post-update.sample post-update 更改post-update中的内容为: #!/bin/...
  • 文章目录一、简介二、动态效果图三、配置服务器过程3.1、打开配置项3.2、添加SFTP服务器链接3.3、起一个服务器的名字,方便上传3.4、...上传代码服务器,如果不知道的情况下还用传统的方式上传很麻烦,现在很多IDE...
  • 文章目录代码质量检测 - 通过sonarLint 链接sonarQube 服务器加载服务器规则检测代码1、通过sonar 进行扫描2、配置sonar qube 服务器 代码质量检测 - 通过sonarLint 链接sonarQube 服务器加载服务器规则检测代码 1...
  • 给你一台服务器,你能把你写的代码部署到线上吗? 我们常常会听到这样一句话:“为了让研发只关心业务开发,我们做了某某某!”做了啥呢,做了让你不用关心,系统搭建、技术框架、核心组件、通用模块以及上线应用时...
  • gitlab服务器自动化部署代码

    万次阅读 2019-09-30 14:41:49
    以往开发时需要频繁上传代码服务器很麻烦,能否将提交到版本控制的代码自动同步到服务器呢,答案是可行的 如果使用的是SVN的话服务器搭建SVN可以自动同步代码,这里不做介绍,下面以github,php环境为例介绍,其他...
  • Pycharm无法连接远程服务器同步代码

    万次阅读 2021-04-19 14:12:40
    具体原因未知,好像是2018的破解版总会出现,解决方式如下: 1、编辑File -­> Settings 2、找到 Project -> Project Interpreter 3、点击右侧的齿轮按钮,选择
  • phpstorm 代码上传服务器

    千次阅读 2017-11-28 18:15:09
    3、输入主机,账号,密码,并在Autodetect选择服务器上的路径,其中SFTP HOST指的是服务器的地址,如192.168.1.10,Root path是在服务器上的路径 4、如果地3条中的路径下面,你需要分多个项目分支,可在Map
  • 在我们的项目中一般都是几个人协同开发,并且需要实时的查看代码的实现效果,如果只是在本地进行对代码开发多有不便。所以,这个主要是多人同步开发使用。 1、SVN服务端和客户端的安装  第一步首先是VisualSVN ...
  • 调试服务器代码

    千次阅读 2017-06-14 14:18:09
    项目中用到了thrift rpc,有些功能需要客户端参与调试,希望客户端发送指令后在服务器端进行调试。步骤如下: 服务器端:从idea里启动服务器主函数,用debug模式启动,并打上断点 客户端:客户端正常启动连接,发送...
  • pycharm 实时同步代码服务器

    千次阅读 2019-04-19 11:27:53
    之前配置专业版的pycharm来远程python代码的调试,有几次远程实时同步功能都失效了,捣鼓了一番,终于调好了,记录一下。 注:不管原来设置怎么样,同步失效了,最好重新设置一下 1.同步设置 点击pycharm工程的 ...
  • 2.手动同步svn服务器上的代码到linux服务器 svn co svn://192.168.1.99/hsh/phsystem(svn服务器文件路径) /home/phsystem(linux服务对应的文件路径) 3.打开linux服务器上的post-commit文件,修改配置信息
  • 目前我自己有一个安卓程序代码 ,一部分是安卓APP,一部分是其服务器端的代码,负责给手机端的程序提供数据库数据。 服务器端的代码是纯JAVA的,没有其他语言,目前也没有其他配置说明,单纯是一些JAVA文件。 我想...
  • 服务器代码,Python,深度学习代码

    万次阅读 2019-04-20 21:21:18
    在这里先总结一下在服务器上跑深度学习代码时常用的一些操作吧。 如何连上远程服务器 连上服务器 首先,当然得是要用自己的PC连接上服务器。如果你的PC是linux系统,那么可以直接通过ssh指令进行远程访问,这里不...
  • Git服务器代码自动部署

    千次阅读 2017-12-02 11:34:38
    创建服务器代码托管仓库远程连接仓库 创建git用户 添加要登录用户的公钥 选定目录作为服务器代码托管文件夹裸仓库 添加钩子文件 1创建post-receive 2使用vim打开post-receive将如下shell写入文件中 3修改post-...
  • pycharm如何实现本地写代码服务器运行

    万次阅读 多人点赞 2019-03-18 19:31:49
    python代码作为脚本语言,其实最好直接使用vim在字符界面里面直接编写,这才是正道,但是作初学者,其实直接在服务器上写代码是很不习惯的,所以我这边希望能写一篇帮助师弟师妹使用本地的ide编写代码,然后服务器的...
  • 上传代码服务器

    千次阅读 2017-04-20 09:48:14
    10.此时去码农页面点击左侧的代码,会看见一个Pages服务,我们的仓库已经初始化完成了,在部署来源里选择来源然后保存 11.在页面里你会看见一行 Coding Pages 已经运行在XXX 点击这个网址就能看见的项目了 (在...
  • pycharm连接远程服务器代码

    千次阅读 2018-11-15 18:31:33
    这篇文章主要讲怎么使用pycharm在本机编写运行服务器环境的代码。 1. 同步文件 1.1 tools -&gt; deployment -&gt; configuration host填服务器的ip,端口不用改,root表示服务器的目录地址,即你要在服务器...
  • 远程连接pycharm,直接在windows下pycharm里修改再保存就可以实现同步更新到服务器里的代码里了。 2、content 打开pycham,windows下连接服务器端如图所示: (1)配置连接服务器,connection...
  • 使用windows在Ubuntu服务器上运行代码

    千次阅读 2018-11-13 22:40:18
    使用windows在Ubuntu服务器上运行代码整体流程安装必备软件连接目标服务器上传自己的代码控制服务器代码并得到结果END 整体流程 要到目标服务器的: a) IP地址 b) 用户名 c) 密码 安装必备软件(Xshell 、...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,404,901
精华内容 961,960
关键字:

代码服务器