{"id":450,"date":"2013-08-07T18:30:01","date_gmt":"2013-08-07T18:30:01","guid":{"rendered":"http:\/\/elbsolutions.com\/projects\/?p=450"},"modified":"2022-02-03T11:25:04","modified_gmt":"2022-02-03T17:25:04","slug":"configure-access-to-sourcetree-to-gitorious-source-control","status":"publish","type":"post","link":"https:\/\/elbsolutions.com\/projects\/configure-access-to-sourcetree-to-gitorious-source-control\/","title":{"rendered":"Configure Access to SourceTree to Gitorious Source Control"},"content":{"rendered":"<h2><strong>Overview:<\/strong><\/h2>\n<ul>\n<li><a href=\"http:\/\/www.sourcetreeapp.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">SourceTree <\/a>is a visual client to a git-style source control repository for Windows (in this example) and Mac-OS-X.<\/li>\n<li><a href=\"http:\/\/getgitorious.com\/install-gitorious\" target=\"_blank\" rel=\"noopener noreferrer\">Gitorious<\/a> is a wiki\/git-style web based file browser and repo setup system like github &#8211; except YOU run it. \u00a0It is delivered as standalone computer (Virtual Machine) that hosts a git server and wiki all in one. The wiki is integrated into the project. My good buddy at <a href=\"http:\/\/geekinc.ca\" target=\"_blank\" rel=\"noopener noreferrer\">Geek Inc<\/a>. delivered this all on a 4GB stick which had a VMWare AND a VirtualBox version of it and then he and pointed me in the right direction. Thanks Ben.<\/li>\n<li>IMPORTANT &#8211; EVERYONE ELSE CAN VIEW PROJECTS PUBLICLY WITHOUT WRITE ACCESS (awesome!) &#8211; meaning they don&#8217;t have to know git &#8211; just send them links to the relevant directories or files AS A WEB LINK &#8211; they don&#8217;t have control over your files since the files are stored on the Virtual Machine&#8217;s internal directory structure. They can make their own accounts &#8211; but the admin determines who is on what team for write to the repository. THAT WAS THE GOAL<\/li>\n<li>Ideally there <!--more-->should be a tracking # for each branch that is created &#8211; this could be tracked here on Sharepoint or elsewhwere. Each branch should be named MM-XXXX where MM is shortcode for a project and XXXX is a number for each feature, bug, request etc.<\/li>\n<li>Because we are using https (note the s) this means that data to and fro from our client to the git server (called gitorious) is encrypted, a couple of computer security certificates need to be generated and installed. If you have your own certificates and the conform to the openSSH format, you need them run through a tool called &#8220;puttygen&#8221; and make the putty compatible and install them into a paegent &#8211; which should be installed automatically alongside the sourceTree download. This is all done step by step below &#8211; so don&#8217;t fret.<\/li>\n<\/ul>\n<div><strong>Download and install Atlassian&#8217;s SourceTree<\/strong><\/div>\n<div>\n<ul>\n<li><a href=\"http:\/\/www.sourcetreeapp.com\/\">http:\/\/www.sourcetreeapp.com\/<\/a><\/li>\n<\/ul>\n<\/div>\n<div><\/div>\n<div><strong>Configure your computer to know where to find the computer<\/strong><\/div>\n<ul>\n<li>start notepad.exe from the Start button&#8217;s search window<\/li>\n<li>open file called c:\\windows\\system32\\drivers\\etc\\hosts<\/li>\n<li>append these lines to it (or adjust them if there are items with gitorious-ce-va.localdomain)\n<ul>\n<li>10.34.0.169\u00a0gitorious1.focusdev.local<br \/>\n10.34.0.169\u00a0gitorious1.focusdev.local<\/li>\n<\/ul>\n<\/li>\n<li>Save the file<\/li>\n<li>Test if it is working and you have access by going to the webpage <a href=\"http:\/\/gitorious-ce-va.localdomain\/\">http:\/\/gitorious1.focusdev.local<\/a>\n<ul>\n<li>there are warnings about the certificate &#8211; it is ok to proceed. To avoid these warnings, you can install the certificate<\/li>\n<li>Internet Explorer\n<ul>\n<li>in the URL bar, you will see in red &#8220;Certificate Error&#8221; &#8211; click on that, and choose View Certificates on the bottom of the popup<\/li>\n<li>this will then show an Install Certificates &#8211; follow the steps and accept the defaults to install it<\/li>\n<li>this should reduce the &#8220;spam&#8221; you get when you go to that site<\/li>\n<li>what is this doing? It is essentially telling your computer, that the free non-payed-for certificate is ok. This certificate helps encryt\/decrypt traffic from your browser to this Gitorious webpage- which if you look has an https as a prefix &#8211; meaning that the data is encrypted and not sent as plain text. Internally &#8211; this is not important but if you are doing this over the internet or using other people&#8217;s servers &#8211; you prefer this for personal or company data<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-size: small;\"><strong>Request a Gitorious username and password<\/strong><\/span><\/p>\n<ul>\n<li>if the repo is public &#8211; this does NOT mean that you have collaborator access\n<ul>\n<li>ask to be part of a design group and that this group is a collaborator<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-size: small;\"><strong>Configure your SSH key<\/strong><\/span><\/p>\n<ul>\n<li>until I write a litte more &#8211; <a href=\"http:\/\/www.benjaminhorn.se\/code\/sourcetree-for-windows-ssh-keys\/\">there is a link online that helped me do this<\/a>.<\/li>\n<li>NOTES:\n<ul>\n<li>there is a menu item in SourceTree (<strong>Tools<\/strong>-&gt;<strong>Create or import ssh keys<\/strong>)that automatically starts puttygen.exe so you don&#8217;t have to download it<\/li>\n<li>you also don&#8217;t have do download paegent.exe AND it is already running &#8211; as it is in you system tray (those little icons on the bottom right of your start bar at the bottom- click the little up ^ arrow to the right of the visible system tray icons and you will see more icons hidden from normal view &#8211; this is where paegent.exe already running (blue guy with a hat)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-size: small;\"><strong>If you already have repo &#8211; you can simply add a new remote &#8211; the gitorous remote &#8211; can lets<\/strong><\/span><\/p>\n<ul>\n<li>get a tab open in SourceTree of the repo you wish to add a new remote to.<\/li>\n<li>Right mouse click on <strong>Remotes <\/strong>and choose <strong>New Remote<\/strong><\/li>\n<li>Click <strong>Add <\/strong>button<\/li>\n<li>Lets name the remote &#8220;gitorious&#8221; to differentiate it from any existing remotes<\/li>\n<li>the URL path:\n<ul>\n<li>this is a copy\/paste from the Gitorious webpage for the repo that you have been given access to<\/li>\n<li>TODO: delete this after test complete: The electrical study project repo for example, would be git@gitorious1.focusdev.local:electrical-study-autoplant-project-testing\/electrical-study-autoplant-project-testing.git<\/li>\n<\/ul>\n<\/li>\n<li>press OK. If you click Default remote &#8211; you cannot give a custom name. As new repos are created and we standardize on things, the default origin is ok. We only need a renamed remote while we already have one called &#8220;origin&#8221;<\/li>\n<li>ASIDE: To edit these settings once they are made, use the menu item &#8220;Repository-&gt;Repository Settings&#8230;&#8221;<\/li>\n<li>Testing: Try to fetch from the gitorious remote repo\n<ul>\n<li>Right mouse click on the new <strong>gitorious <\/strong>(under <strong>Remotes<\/strong>) and choose <strong>Fetch from gitorious<\/strong><\/li>\n<li>click the little checkbox <strong>show output<\/strong> and you should see some positive confirmation<\/li>\n<\/ul>\n<\/li>\n<li>Testing2: Try to push to the repo if that is appropriate and you feel you can.\n<ul>\n<li>Right mouse click on the new <strong>gitorious <\/strong>(under <strong>Remotes<\/strong>) and choose <strong>Push to gitorious<\/strong><\/li>\n<li>click the little checkbox <strong>show output<\/strong> and you should see some positive confirmation<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h1>Advanced:<\/h1>\n<h2>Initial Install headaches<\/h2>\n<ul>\n<li>if you are using the VMWare (VM Player) remember &#8211; Ctrl-Alt releases your mouse.<\/li>\n<li><span style=\"line-height: 15px;\">you have to configure your new VM to get an ip address properly. Follow the steps below<\/span><\/li>\n<li>log into the VM. The username is root and the passwork is g1torious. You might want to change it if it is on a public network. This password came from gitorious&#8217;\u00a0<a href=\"http:\/\/getgitorious.com\/install-gitorious\" target=\"_blank\" rel=\"noopener noreferrer\">Virtual Appliance set up page<\/a><\/li>\n<li>delete the network card config file and reboot. It seems like reckless but be assured it will rebuilt itself\n<ul>\n<li>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nrm \/etc\/udev\/rules.d\/70-persistent-net.rules\r\nshutdown -r now\r\n<\/pre>\n<\/li>\n<li>If you feel nervous &#8211; that makes sense but just do it anyways and live dangerously<\/li>\n<\/ul>\n<\/li>\n<li><span style=\"line-height: 15px;\">Edit the network file with an editor like <a href=\"http:\/\/www.cs.colostate.edu\/helpdocs\/vi.html\" target=\"_blank\" rel=\"noopener noreferrer\">vi<\/a> which exists on the VM (no pico or emacs!)<\/span>\n<ul>\n<li>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nvi \/etc\/sysconfig\/network-scripts\/ifcfg-eth0\r\n<\/pre>\n<p>you might need this webpage to help know all your options &#8211; here is what I had to get this going<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nDEVICE=eth0\r\nBOOTPROTO=dhcp\r\nONBOOT=yes\r\n<\/pre>\n<\/li>\n<\/ul>\n<\/li>\n<li>and afterwards it changed to a static ip to something like<\/li>\n<li>\n<ul>\n<ul>\n<li>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nDEVICE=eth0\r\nBOOTPROTO=none\r\nONBOOT=yes\r\nGATEWAY=10.2.17.1\r\nDNS1=10.2.17.15\r\nDNS2=10.2.17.16\r\nNETMASK=255.255.255.0\r\nIPADDR=10.2.17.29\r\nUSERCTL=noroot\r\n<\/pre>\n<\/li>\n<\/ul>\n<\/ul>\n<\/li>\n<\/ul>\n<h2>Install tweaks<\/h2>\n<ul>\n<li>change default mode to public so people at focus can get to the files without needing the admin to set up a username and password. They can make their own accounts.\n<ul>\n<li>instructions at: <a href=\"http:\/\/getgitorious.com\/installer\">gitorious install \/ configure site<\/a>\n<ul>\n<li>command was\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">vi \/var\/www\/gitorious\/app\/config\/gitorious.yml<\/pre>\n<\/li>\n<li>then edit public_mode:false to public_mode:false and save &amp; quit file<\/li>\n<li>then the host name gitorious_host=gitorious1.focusdev.local\u00a0was changed (and is consistent with the rest of this article)<\/li>\n<li>then the default email address was changed &#8211; the line gitorious_support_email=&lt;your email here&gt; was changed<\/li>\n<li>restart with command:\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n\/usr\/bin\/restart_gitorious\r\n<\/pre>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li>It might be nice to have a DNS entry added to the list of ip addresses (<a href=\"http:\/\/www.tutorialspoint.com\/shorttutorials\/adding-host-a-dns-records-in-windows-server-2008-r2\">instructions for windows 2008 R2<\/a>) and a static ip address set aside for this (<a href=\"http:\/\/technet.microsoft.com\/en-us\/library\/dd183670(v=ws.10).aspx\">instructions for windows 2008 R2<\/a>)<\/li>\n<li><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Overview: SourceTree is a visual client to a git-style source control repository for Windows (in this example) and Mac-OS-X. Gitorious is a wiki\/git-style web based file browser and repo setup system like github &#8211; except YOU run it. \u00a0It is delivered as standalone computer (Virtual Machine) that hosts a git server and wiki all in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,8,10,12,7],"tags":[],"class_list":["post-450","post","type-post","status-publish","format-standard","hentry","category-general","category-mac-os-x","category-networks","category-scripting","category-windows"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Configure Access to SourceTree to Gitorious Source Control - ELB Solutions.com Inc.<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/elbsolutions.com\/projects\/configure-access-to-sourcetree-to-gitorious-source-control\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Configure Access to SourceTree to Gitorious Source Control - ELB Solutions.com Inc.\" \/>\n<meta property=\"og:description\" content=\"Overview: SourceTree is a visual client to a git-style source control repository for Windows (in this example) and Mac-OS-X. Gitorious is a wiki\/git-style web based file browser and repo setup system like github &#8211; except YOU run it. \u00a0It is delivered as standalone computer (Virtual Machine) that hosts a git server and wiki all in [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/elbsolutions.com\/projects\/configure-access-to-sourcetree-to-gitorious-source-control\/\" \/>\n<meta property=\"og:site_name\" content=\"ELB Solutions.com Inc.\" \/>\n<meta property=\"article:published_time\" content=\"2013-08-07T18:30:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-02-03T17:25:04+00:00\" \/>\n<meta name=\"author\" content=\"Etienne Bley\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Etienne Bley\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/configure-access-to-sourcetree-to-gitorious-source-control\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/configure-access-to-sourcetree-to-gitorious-source-control\\\/\"},\"author\":{\"name\":\"Etienne Bley\",\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/#\\\/schema\\\/person\\\/51e717c68f4f5917c63baf88f0896c39\"},\"headline\":\"Configure Access to SourceTree to Gitorious Source Control\",\"datePublished\":\"2013-08-07T18:30:01+00:00\",\"dateModified\":\"2022-02-03T17:25:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/configure-access-to-sourcetree-to-gitorious-source-control\\\/\"},\"wordCount\":1320,\"articleSection\":[\"General\",\"Mac OS X\",\"Networks\",\"Scripting\",\"Windows\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/configure-access-to-sourcetree-to-gitorious-source-control\\\/\",\"url\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/configure-access-to-sourcetree-to-gitorious-source-control\\\/\",\"name\":\"Configure Access to SourceTree to Gitorious Source Control - ELB Solutions.com Inc.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/#website\"},\"datePublished\":\"2013-08-07T18:30:01+00:00\",\"dateModified\":\"2022-02-03T17:25:04+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/#\\\/schema\\\/person\\\/51e717c68f4f5917c63baf88f0896c39\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/configure-access-to-sourcetree-to-gitorious-source-control\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/configure-access-to-sourcetree-to-gitorious-source-control\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/configure-access-to-sourcetree-to-gitorious-source-control\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Configure Access to SourceTree to Gitorious Source Control\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/#website\",\"url\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/\",\"name\":\"ELB Solutions.com Inc.\",\"description\":\"Bringing all your IT Pieces together\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/#\\\/schema\\\/person\\\/51e717c68f4f5917c63baf88f0896c39\",\"name\":\"Etienne Bley\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f8971dfb65b25b768415568f83247df4057f15d037137e386928a804e2c997b9?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f8971dfb65b25b768415568f83247df4057f15d037137e386928a804e2c997b9?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f8971dfb65b25b768415568f83247df4057f15d037137e386928a804e2c997b9?s=96&d=mm&r=g\",\"caption\":\"Etienne Bley\"},\"url\":\"https:\\\/\\\/elbsolutions.com\\\/projects\\\/author\\\/etienne-bley\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Configure Access to SourceTree to Gitorious Source Control - ELB Solutions.com Inc.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/elbsolutions.com\/projects\/configure-access-to-sourcetree-to-gitorious-source-control\/","og_locale":"en_US","og_type":"article","og_title":"Configure Access to SourceTree to Gitorious Source Control - ELB Solutions.com Inc.","og_description":"Overview: SourceTree is a visual client to a git-style source control repository for Windows (in this example) and Mac-OS-X. Gitorious is a wiki\/git-style web based file browser and repo setup system like github &#8211; except YOU run it. \u00a0It is delivered as standalone computer (Virtual Machine) that hosts a git server and wiki all in [&hellip;]","og_url":"https:\/\/elbsolutions.com\/projects\/configure-access-to-sourcetree-to-gitorious-source-control\/","og_site_name":"ELB Solutions.com Inc.","article_published_time":"2013-08-07T18:30:01+00:00","article_modified_time":"2022-02-03T17:25:04+00:00","author":"Etienne Bley","twitter_misc":{"Written by":"Etienne Bley","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/elbsolutions.com\/projects\/configure-access-to-sourcetree-to-gitorious-source-control\/#article","isPartOf":{"@id":"https:\/\/elbsolutions.com\/projects\/configure-access-to-sourcetree-to-gitorious-source-control\/"},"author":{"name":"Etienne Bley","@id":"https:\/\/elbsolutions.com\/projects\/#\/schema\/person\/51e717c68f4f5917c63baf88f0896c39"},"headline":"Configure Access to SourceTree to Gitorious Source Control","datePublished":"2013-08-07T18:30:01+00:00","dateModified":"2022-02-03T17:25:04+00:00","mainEntityOfPage":{"@id":"https:\/\/elbsolutions.com\/projects\/configure-access-to-sourcetree-to-gitorious-source-control\/"},"wordCount":1320,"articleSection":["General","Mac OS X","Networks","Scripting","Windows"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/elbsolutions.com\/projects\/configure-access-to-sourcetree-to-gitorious-source-control\/","url":"https:\/\/elbsolutions.com\/projects\/configure-access-to-sourcetree-to-gitorious-source-control\/","name":"Configure Access to SourceTree to Gitorious Source Control - ELB Solutions.com Inc.","isPartOf":{"@id":"https:\/\/elbsolutions.com\/projects\/#website"},"datePublished":"2013-08-07T18:30:01+00:00","dateModified":"2022-02-03T17:25:04+00:00","author":{"@id":"https:\/\/elbsolutions.com\/projects\/#\/schema\/person\/51e717c68f4f5917c63baf88f0896c39"},"breadcrumb":{"@id":"https:\/\/elbsolutions.com\/projects\/configure-access-to-sourcetree-to-gitorious-source-control\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/elbsolutions.com\/projects\/configure-access-to-sourcetree-to-gitorious-source-control\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/elbsolutions.com\/projects\/configure-access-to-sourcetree-to-gitorious-source-control\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/elbsolutions.com\/projects\/"},{"@type":"ListItem","position":2,"name":"Configure Access to SourceTree to Gitorious Source Control"}]},{"@type":"WebSite","@id":"https:\/\/elbsolutions.com\/projects\/#website","url":"https:\/\/elbsolutions.com\/projects\/","name":"ELB Solutions.com Inc.","description":"Bringing all your IT Pieces together","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/elbsolutions.com\/projects\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/elbsolutions.com\/projects\/#\/schema\/person\/51e717c68f4f5917c63baf88f0896c39","name":"Etienne Bley","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f8971dfb65b25b768415568f83247df4057f15d037137e386928a804e2c997b9?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f8971dfb65b25b768415568f83247df4057f15d037137e386928a804e2c997b9?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f8971dfb65b25b768415568f83247df4057f15d037137e386928a804e2c997b9?s=96&d=mm&r=g","caption":"Etienne Bley"},"url":"https:\/\/elbsolutions.com\/projects\/author\/etienne-bley\/"}]}},"_links":{"self":[{"href":"https:\/\/elbsolutions.com\/projects\/wp-json\/wp\/v2\/posts\/450","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elbsolutions.com\/projects\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/elbsolutions.com\/projects\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/elbsolutions.com\/projects\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elbsolutions.com\/projects\/wp-json\/wp\/v2\/comments?post=450"}],"version-history":[{"count":17,"href":"https:\/\/elbsolutions.com\/projects\/wp-json\/wp\/v2\/posts\/450\/revisions"}],"predecessor-version":[{"id":2842,"href":"https:\/\/elbsolutions.com\/projects\/wp-json\/wp\/v2\/posts\/450\/revisions\/2842"}],"wp:attachment":[{"href":"https:\/\/elbsolutions.com\/projects\/wp-json\/wp\/v2\/media?parent=450"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/elbsolutions.com\/projects\/wp-json\/wp\/v2\/categories?post=450"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/elbsolutions.com\/projects\/wp-json\/wp\/v2\/tags?post=450"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}