标签: website-deployment

没有.svn目录的svn checkout和update

我在svn下有一个网站,我想用实际存储库中的内容修补实时网站(即在实时网站上有效地调用svn更新),但我不想在生产网站上的每个文件夹中使用.svn目录.

有没有办法设置svn,以便具有版本信息的.svn文件夹与版本控制下的文件不在同一目录中?

在git中,您可以创建和分离工作树并以这种方式将更新推送到项目(根据http://toroid.org/ams/git-website-howto),我基本上希望能够在svn中执行类似的操作.

svn website-deployment

17
推荐指数
2
解决办法
8320
查看次数

Git for Websites/post-receive/Separation of Test and Production Sites

我正在使用Git来管理我的网站的源代码和部署,目前在同一个盒子上运行测试和实时网站.最初在这个资源http://toroid.org/ams/git-website-howto之后,我想出了以下post-receive钩子脚本来区分推送到我的实时站点并推送到我的测试站点:

while read ref
do
  #echo "Ref updated:"
  #echo $ref -- would print something like example at top of file
  result=`echo $ref | gawk -F' ' '{ print $3 }'`
  if [ $result != "" ]; then
    echo "Branch found: "
    echo $result
    case $result in
      refs/heads/master )
        git --work-tree=c:/temp/BLAH checkout -f master
        echo "Updated master"
        ;;
      refs/heads/testbranch )
        git --work-tree=c:/temp/BLAH2 checkout -f testbranch
        echo "Updated testbranch"
        ;;
      * )
        echo "No update known for $result"
        ;;
    esac …
Run Code Online (Sandbox Code Playgroud)

git website-deployment git-post-receive web

5
推荐指数
1
解决办法
2400
查看次数

同一背景图像在网页上多次显示

我构建了一个简单的网页,其中在正文标记中包含背景图像,并且背景大小设置为覆盖在 css 文件中。当我调整 chrome 窗口大小时,原始图像将显示在同一图像旁边,依此类推,就像拼贴画。我该如何解决这个问题?

website-deployment web responsive-images

3
推荐指数
1
解决办法
4122
查看次数

在一个国家/地区部署网站

我有一个网站,我需要在一个国家部署它,例如黎巴嫩.换句话说,任何来自任何其他国家/地区的任何请求都不应该被回复.

我想我可以使用请求的IP地址,并知道它是从哪个国家生成的.我怎么能在C#中做到这一点.

c# asp.net website-deployment

1
推荐指数
1
解决办法
155
查看次数