Развернуть проект PHP из Git на сервере, на котором не установлен Git

Мне нужно найти метод развертывания проекта PHP, хранящегося в репозитории git, на промежуточном и производственном сервере, у которого нет git установлен . Сценарии, которые я нашел до сих пор (например, Capistrano), требуют Git на целевом сервере.

К сожалению, мой хост не позволяет этого, и пока единственный способ - через стандартный FTP, с которым я постоянно теряю файлы. Это создает непрофессиональный вид. Я пробовал следующее, но это не сработало: СОЗДАТЬ ФУНКЦИЮ [FATMS]. [FnReturnByPeriod] (@ Период INT) ВОЗВРАТ int КАК BEGIN ...

Я хочу получить одно значение из функции с помощью оператора case. Я попробовал следующее, но это не сработало:

CREATE FUNCTION [FATMS].[fnReturnByPeriod]
(

    @Period INT

)
RETURNS int
AS
BEGIN

    SELECT CASE @Period 
             when 1 then 1
             when @Period >1 and @Period <=7 then 1
             when @Period >7 and @Period <=30 then 1
             when @Period >30 and @Period<=90 then 1
             when @Period >90 and @Period <=180 then 1
             when @Period >180 and @Period <=360 then 1
             else 0
           END

    RETURN @Period
END
15
задан Mark Byers 26 February 2011 в 00:11
поделиться